如何使我的网址可配置?

时间:2013-06-13 23:17:03

标签: symfony

如何更改路由中的/ api以使其可以为我的客户配置而无需编辑routing.yml?

api_entry:
   path:      /api/{method}
   defaults:  { _controller: WarrenApiBundle:Api:method }

1 个答案:

答案 0 :(得分:3)

您可以引入配置参数来配置...

# app/config/config.yml
parameters:
    api_prefix:  your_api

...然后在你的routing.yml

中使用它
# app/config/routing.yml
api_entry:
    path:      /%api_prefix%/{method}
    defaults:  { _controller: WarrenApiBundle:Api:method }