/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $user = $request->input('userId'); $requester = $request->input('requesterId'); $state = true; $request_text = $request->input('requestText'); if (empty($request_text)) { $request_text = "Hi there! I would like to add you on Voiperinho. Care to chat? :)"; } $querySucceeded = ContactRequest::insert(['user_id' => $user, 'requester_id' => $requester, 'state' => $state, 'request_text' => $request_text]); if ($querySucceeded) { $returnValue['status'] = 200; $returnValue['message'] = 'OK'; return Response::json($returnValue, 200); } $returnValue['status'] = 400; $returnValue['error_message'] = "An error occurred while creating the request."; return Response::json($returnValue, 400); }