Exemplo n.º 1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     DB::table('pointages')->delete();
     $sports = Sport::all();
     foreach ($sports as $sport) {
         $pointage = new Pointage();
         $pointage->sport_id = $sport->id;
         $pointage->position = 1;
         $pointage->valeur = 0;
         $pointage->save();
     }
 }
 /**
  * retourne la liste des pointages pour un sport en format JSON
  *
  * Doit être appelé par un call AJAX.
  *
  * @param[in] post int sportId l'id du sport pour lequel on veut lister les pointages
  * @return la sous-view pour afficher une liste de pointages.
  *
  */
 public function pointagesPourSport()
 {
     if (Request::ajax()) {
         $sportId = Input::get('sportId');
         //TODO: try catch
         try {
             return $pointages = Pointage::where('sport_id', $sportId)->get();
         } catch (ModelNotFoundException $e) {
             App::abort(404);
         }
     } else {
         return App::abort(404);
     }
 }