Архивы по тегуrouter

Symfony: получить путь в контроллере

Для работы с путями в Symfony 2 есть сервис router. Для генерации пути можно воспользоваться методом generate, который на вход принимает уникальное название пути и массив с аргументами. public function homepageAction() { $path = $this->get(‘router’)->generate(‘homepage’, array())) return new Response($path); } В результате выведется путь до главной страницы с учетом окружения.