Я определил маршрут в моем файле маршрутизации приложения:
RouteName:
pattern: /some/route
defaults: { _controller: MyAppBundle:Controller:action }
В контроллере я могу использовать:
$this->get('router')->generate('RouteName');
Как я могу просто получить доступ к этому из нового класса, который я создаю, например класс представления, который ничего не расширяет:
namespace My\AppBundle\View;
class ViewClass {
public function uri()
{
return getTheRoute('RouteName');
}
}