/** * Responds to requests to POST /timeslots/create */ public function postCreate(Request $request) { $this->validate($request, ['inputRoomID' => 'required', 'inputAvailableFrom' => 'required', 'inputAvailableUntil' => 'required']); $timeslot = new \App\Timeslot(); $timeslot->room_id = $request->inputRoomID; $timeslot->available_from = $request->inputAvailableFrom; $timeslot->available_until = $request->inputAvailableUntil; $timeslot->available_weekdays = $request->inputSun + $request->inputMon + $request->inputTue + $request->inputWed + $request->inputThu + $request->inputFri + $request->inputSat; $timeslot->save(); \Session::flash('flash_message', 'New timeslot has been added.'); return redirect('/timeslots'); }