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

Для работы с путями в Symfony 2 есть сервис router.

Для генерации пути можно воспользоваться методом generate, который на вход принимает уникальное название пути и массив с аргументами.

public function homepageAction() {

  $path = $this->get('router')->generate('homepage', array()))

  return new Response($path);
}

В результате выведется путь до главной страницы с учетом окружения.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code