answerPrivate() public method

Answer private Facebook message
public answerPrivate ( object $conversation, string $answer ) : array | Illuminate\View\View
$conversation object
$answer string
return array | Illuminate\View\View
Ejemplo n.º 1
0
 /**
  * Reply to private message
  *
  * @param  Request $request
  * @param  integer  $caseId
  *
  * @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();
 }