【发布时间】:2016-02-09 21:30:22
【问题描述】:
我有一个 symfony 项目,我将我的代码分成两个不同的包,比如说 HomeBundle 和 AppBundle,但是路由通常可以在两个包中访问。
eg:- HomeBundle 中定义的/home 也可以从AppBundle 访问
和
AppBundle中定义的/App也可以从HomeBundle访问
我想要的是仅从 HomeBundle 访问 /home 和仅从 AppBundle 访问 /App 我正在寻找“结构化”我的代码的方式,我不必编写任何逻辑来实现这一点,而是利用 symfony 框架结构为我执行此操作,类似于将路由限制为仅在包内,或者在错误的包内时路由定义“超出范围”的某种方式
我使用注解进行路由,并在 app/config/routing.yml 中定义
编辑:应用程序需要 subomain 分区,所以我也使用 this host/default 和占位符
任何帮助将不胜感激 :) 谢谢
【问题讨论】:
标签: php symfony directory-structure