Question sur l'utilisation de l'objet Response
Bonjour ,
J'ai commencé à étudier Symfony depuis peu, je suis en train d'apprendre chaque jour via la documentation https://symfony.com/. Une question qui pour l'instant m'est sans réponse en rapport avec l'objet Response.
J'ai compris que pour afficher un élément dans une vue il fallait créer une nouvelle instance de la class Response :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
class HomeController extends AbstractController
{
public function index(): Response
{
//...
return new Response($twig->render('home.html.twig'),
);
}
} |
Ma question est la suivante, dois t-on systématiquement retourner un objet Response dans toute nos méthodes / fonctions ou nous pouvons l'omettre ? Quelle en serait la différence ? si par exemple nous faisons :
Code:
1 2 3 4 5 6 7 8 9 10
|
class HomeController extends AbstractController
{
public function index()
{
//...
return $twig->render('home.html.twig'),
}
} |
Merci d'avances pour vos réponses.