Как разрешить путь в неконтроллерном классе в symfony2

У меня есть класс построителя форм, который наследуется от AbstractType, и мне нужно разрешить путь, подобный этому:

$uri = $router->generate('blog_show', array('slug' => 'my-blog-post'));

Поскольку класс не является дочерним по отношению к Controller, у меня нет доступа к маршрутизатор. Любые идеи?

Как насчет передачи маршрутизатора классу на время строительства?

7
задан Elnur Abdurrakhimov 21 September 2012 в 06:33
поделиться