[Symfony] Jak przekierować użytkownika na określony adres z poziomu kontrolera ?

Programowanie
[Symfony] Jak przekierować użytkownika na określony adres z poziomu kontrolera ?

Najprostszym sposobem przekierowania użytkownika jest wykorzystanie metody „redirect” kontrolera. Jako parametr metody przekazujemy adres url na który chcemy przekierować użytkownika.

return $this->redirect('http://porady-it.pl');

W przypadku gdy nie przekierowujemy użytkownika poza nasz serwis to najrozsądniej będzie skorzystać z metody generującej adres url „generateUrl” na podstawie routingu zdefiniowanego w aplikacji.

return $this->redirect(
    $this->generateUrl("news")
);