Réponse
$id, Ad $ad
A la condition d'avoir importé et renseigné le ParamConverter
Colonne
Explication
Le ParamConverter est une brique de Symfony très pratique. Comme son nom l'indique, son but est de convertir un paramètre d'une route en un véritable objet issu de la base de données.
use Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter;
/**
*@ Route("/ad/{id}", name="index_show")
* @ParamConverter("ad", class="SensioBlogBundle:Ad")
* @ return Response
**/
public function show($id, Ad $ad){
// $ad = $repo->FindOneById($id);
}
Question
Au lieu de passer en paramètre de la fonction show($id, AdRepository $repo), quel paramètre passer pour récupérer automatiquement l'affichage de l'annonce (sans recourir à $repo)
Thématique