【发布时间】:2015-03-15 00:26:42
【问题描述】:
我有一个使用注释定义的路由,如下所示:
/**
* @Route("/doSomething/{param}", name="route_name", defaults={"param"=1})
*/
是否可以使用类常量代替这个硬编码的“1”,例如:
/**
* @Route("/doSomething/{param}", name="route_name", defaults={"param"=MyBundle:MyEntity:DEFAULT_TYPE})
*/
(当然上面的失败了)
【问题讨论】:
-
可能重复:stackoverflow.com/questions/14713913/… 虽然,他们谈论的是
YAML而不是注释,结论是只有XML支持常量注入