Маршрут 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
Что мне не хватает?