Rubenwouters\CrmLauncher\Models\CaseOverview::openCase PHP Method

openCase() public method

Changes status of case to "open"
public openCase ( object $case ) : void
$case object
return void
    public function openCase($case)
    {
        $case->status = 1;
        $case->save();
    }

Usage Example

 /**
  * Add summary to case
  *
  * @param Request $request
  * @param integer  $caseId
  *
  * @return view
  */
 public function addSummary(Request $request, $caseId)
 {
     $summary = new Summary();
     $summary->case_id = $caseId;
     $summary->user_id = Auth::user()->id;
     $summary->summary = $request->input('summary');
     $summary->save();
     $case = $this->case->find($caseId);
     $this->case->openCase($case);
     Session::flash('flash_success', trans('crm-launcher::success.summary_added'));
     return back();
 }
All Usage Examples Of Rubenwouters\CrmLauncher\Models\CaseOverview::openCase