コントローラーで直接 Url を生成したいと考えています。パラメータが必要な routing.yml ファイルで定義された URL を使用したいと考えています。
クックブック (ルーティングセクション) でそのコードを見つけました:
$params = $router->match('/blog/my-blog-post');
// array('slug' => 'my-blog-post', '_controller' => 'AcmeBlogBundle:Blog:show')
$uri = $router->generate('blog_show', array('slug' => 'my-blog-post'));
// /blog/my-blog-post
しかし、私は $router を参照しているものを理解していません。明らかに、うまくいきません。コントローラーでパラメーターを使用してルーティング URL を生成する簡単な方法はありますか?