/** * action pour enregistrer en bdd les données du formulaire * la classe Request permet de receptionner les données en POST de manière sécurisée * * Avec contraintes et utilisation d'une classe liée à FormRequest en amont: * ActorssRequest représente le formulaire * et la requête en POST du formulaire */ public function store(CinemaRequest $request) { $cinema = new Cinema(); foreach ($request->except('_token') as $key => $value) { $cinema->{$key} = $value; } //sauvegarde de l'objet Cinemas en base $cinema->save(); //creer un messsage flash de type success Session::flash('success', "Le cinéma {$cinema->title} a bien été créé."); //redirection vers la liste des cinemas return Redirect::route('cinema_index'); }
public function delete($id) { $cinema = Cinema::find($id); if ($cinema) { $cinema->delete(); Session::flash('danger', "Le cinema {$cinema->title} a été supprimé"); } return Redirect::route('cinema_index'); }