Маршрут Symfony2 в аннотациях с дополнительными параметрами

я создал маршрут с необязательным параметром в контроллере следующим образом:

/**
 * League action
 *
 * @Route("/association/{assoc}/{league}", name="league", requirements={"league" = "\d+"}, defaults={"game" = null})
 * @Route("/association/{assoc}/{league}/{game}")
 * @Template()
 *
 * @param $assoc
 * @param $league
 * @param $game
 * @return array
 */
 public function leagueAction($assoc, $league, $game)

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

{{ path('league', {'assoc': association.short, 'league': league.id, 'game': g.id}) }}

Полученная ссылка

/ Объединение / BVNR / 7

Что мне не хватает?

Ответы на вопрос(1)

Ваш ответ на вопрос