Exemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['title' => 'required', 'starts_at' => 'required', 'ends_at' => 'required', 'scope' => 'required', 'type' => 'required']);
     //
     // dd($request->all(), strtotime($request->input('starts_at')));
     $event = Events::create(['title' => $request->input('title'), 'description' => $request->input('description'), 'starts_at' => date('Y-m-d H:i:s', strtotime($request->input('starts_at'))), 'ends_at' => date('Y-m-d H:i:s', strtotime($request->input('ends_at'))), 'scope' => $request->input('scope'), 'type' => $request->input('type')]);
     \Auth::user()->events()->save($event);
     \Toastr::success('You created an event', 'Success');
     return redirect('/events');
 }