あなたが関数のパラメータとしてそれらを使用する場合symfonyはこのように、自動的に変数を渡します:
/**
*
* @Route("/{prefix}", requirements={"prefix":"daily_task|event"})
*/
class TaskController extends Controller {
/**
* @Route("/{_locale}/some/path", name="_some_route_name")
*/
public function actualAction($prefix, $_locale) { /* ... */ }
}
また、あなたがこのような全体の要求を使用することができます
/**
*
* @Route("/{prefix}", requirements={"prefix":"daily_task|event"})
*/
class TaskController extends Controller {
/**
* @Route("/{_locale}/some/path", name="_some_route_name")
*/
public function actualAction(Request $request) {
$prefix = $request->get('prefix');
}
}
を私はこのコードが何のためにあるのか理解していません、あなたの質問に関連している場合は、質問の本文を編集してそこに置く必要があります。それがあなた自身で見つけた解決策であれば、そこにいくつかの文脈を加え、それを受け入れられた答えとしてマークしてください。 – stybl