request->getPost(); $user = $this->getLoginUser(); $consult = $this->checkConsult($id); $validator = new ConsultValidator(); $validator->checkReplyPriv($consult, $user); $answer = $validator->checkAnswer($post['answer']); $consult->update([ 'answer' => $answer, 'reply_time' => time(), ]); return $consult; } }