示例#1
0
 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', '*');
 }