public function createEvent(Request $request) { if (!$request->name || !$request->bustime || !$request->description) { return Response::json(["status" => "NOT_OK", "response" => "Fields required: \"name\", \"bustime\", \"description\""], 400); } $user = User::where('remember_token', $request->token)->first(); $event = new Events(); $event->fill(Input::all()); $user->events()->save($event); $user_event = UserEvents::create(["user_id" => $user->id, "event_id" => $event->id, "has_checked_in" => 1]); return Response::json(["status" => "OK", "response" => $event, "user" => $user], 200)->header('Access-Control-Allowed-Origin', '*'); }