예제 #1
0
 public function store(CinemaRequest $request)
 {
     $cinema = new Cinema();
     $cinema->title = $request->nom;
     $cinema->ville = $request->adresse;
     $cinema->save();
     Session::flash('success', "Le cinéma {$cinema->title} a été ajouté");
     return Redirect::route('cinema_index');
 }
 /**
  * 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');
 }