public function storeLieux()
 {
     $lieu = new Lieu();
     $input = ["nomLieu" => Input::get('nomLieu'), "idCatLieu" => Input::get('idCatLieu'), "latLieu" => Input::get('latLieu'), "longLieu" => Input::get('longLieu')];
     $rules = array('nomLieu' => 'required|unique:lieu,nomLieu', 'idCatLieu' => 'required', 'latLieu' => 'required|regex:/^[0-9]+.([0-9]+)$/', 'longLieu' => 'required|regex:/^[0-9]+.([0-9]+)$/');
     $messages = array('required' => ":attribute est requis pour l'ajout d'un nouveau lieu.", 'unique' => ':attribute est déjà utilisé.', 'regex' => ':attribute ne correspond pas à une coordonnée.');
     $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 nouveau lieu a bien été ajouté.");
         Session::flash('flash_type', "success");
         $lieu->fill($input)->save();
         return Redirect::to("/admin/lieux");
     }
 }