request->getPost(); $user = $this->getLoginUser(); $comment = $this->checkComment($id); $validator = new CommentValidator(); $validator->checkOwner($user->id, $comment->user_id); $data = []; $data['content'] = $validator->checkContent($post['content']); if (isset($post['mentions'])) { $data['mentions'] = $validator->checkMentions($post['mentions']); } $comment->update($data); } protected function handleMentions($mentions) { } }