Rubenwouters\CrmLauncher\Controllers\CasesController::replyPrivate PHP Method

replyPrivate() public method

Reply to private message
public replyPrivate ( Illuminate\Http\Request $request, integer $caseId ) : Illuminate\View\View
$request Illuminate\Http\Request
$caseId integer
return Illuminate\View\View
    public function replyPrivate(Request $request, $caseId)
    {
        $this->validate($request, ['answer' => 'required']);
        $case = $this->case->find($caseId);
        $this->updateLatestHelper($case);
        $conversation = $case->messages->sortByDesc('id')->first();
        $answer = $request->input('answer');
        $reply = $this->facebookContent->answerPrivate($conversation, $answer);
        $this->insertAnswer(self::TYPE_FACEBOOK_PRIVATE, $request, $case, $conversation, $reply, null);
        return back();
    }