public function createConversation(ConversationService $conversation, $user_id) { $retrieve = ['receiver_id', 'parent_conversation_id', 'message']; try { $input = Request::only($retrieve); $response = $conversation->createConversation($user_id, $input); return $this->json_response->success($response); } catch (Exception $e) { return $this->json_response->error(['error' => $e->getMessage()]); } }