user() != null && auth()->user()->fireStationID != null ){ return view('operation'); } else{ return view('operation'); } } public function addForm(){ if(auth()->user() != null && auth()->user()->fireStationID != null ){ //$fireStationID = auth()->user()->fireStationID; // $fireFighters = User::pluck('fireStationID', $fireStationID); $fireFighters = DB::table('users')->where("fireStationID", "=", auth()->user()->fireStationID )->get(); return view("operationAdd", ["fireFighters" => $fireFighters]); } else return view("unit"); } public function editForm(){ } public function store(){ $this->validate(request(),[ 'operationDate' => 'required', 'operationLocation' => 'required', 'operationTarget' => 'required', 'operationDangerType' => 'required', 'operationDescription' => 'required', 'operationLeader' => 'required', 'operationDriver' => 'required', ], [ 'required' => ':attribute jest wymagany(e)' ]); $request = request(); $operations = operations::create([ 'operationDate' => $request-> operationDate, 'location' => $request-> operationLocation, 'target' => $request-> operationTarget, 'dangerType' => $request-> operationDangerType, 'description' => $request-> operationDescription, 'commanderID' => $request-> operationLeader, 'driverID' => $request-> operationDriver, ]); return operationsController::create(); } public function update(){ } }