示例#1
0
 public function storeArret()
 {
     $arret = new Arret();
     $input = ["nomArret" => Input::get('nomArret'), "latArret" => Input::get('latArret'), "longArret" => Input::get('longArret'), "accesArret" => Input::get('accesArret')];
     $rules = array('nomArret' => 'required', 'latArret' => 'required', 'longArret' => 'required', 'accesArret' => 'required');
     $messages = array('required' => ":attribute est requis pour l'ajout d'un nouvel arrêt.");
     $validator = Validator::make(Input::all(), $rules, $messages);
     if ($validator->fails()) {
         $messages = $validator->messages();
         return Redirect::to(URL::previous())->withErrors($validator);
     } else {
         Session::flash('flash_msg', "Le nouvel arret a bien été ajouté.");
         Session::flash('flash_type', "success");
         $arret->fill($input)->save();
         return Redirect::to("/admin/arret");
     }
 }