/** * Affiche une liste de ressource. * * @return Response */ public function index() { try { $terrains = Terrain::all(); foreach ($terrains as $terrain) { if ($terrain->description_courte === "" || $terrain->description_courte === NULL) { $terrain->description_courte = "Aucune description"; } } return View::make('terrains.index', compact('terrains')); } catch (Exception $e) { App::abort(404); } }
public function all() { return Terrain::all(); }
/** * Affiche le formulaire pour éditer la ressource. * * @param int $id l'id du sport à éditer * @return Response */ public function edit($id) { try { $sport = Sport::findOrFail($id); $terrainSports = Sport::find($id)->terrains; //FIXME: on a déjà le sport $terrains = Terrain::all(); return View::make('sports.edit', compact('sport', 'terrainSports', 'terrains')); } catch (Exception $e) { App::abort(404); } }