我有一个用Symfony编写的应用程序,并希望合并一些小捆作为该应用程序的一部分。应用程序捆绑包的位置?
关于来自Sonata的快速Symfony2包旅游,我需要一个ApplicationBundle。
快速Symfony2的束游:
- 有两种类型的束:
- 应用软件包(AB),
- 卖方捆绑(VB),不应内部的被修改项目。
- 的AB目录是开发人员实现项目的要求,
- Ab可以覆盖几乎所有从VB,例如:你可以在AB级重新定义VB模板。
(Source)
Symfony的文档说约架构:
symfony应用程序的目录结构是相当灵活的, 但推荐结构如下:
- app /:应用程序配置;
- src /:项目的PHP代码;
- 供应商/:第三方依赖关系;
- 网/:Web根目录
(Source)
但我应该在哪里放呢?
有两种可能性:(索纳塔EasyExtends这里的一些地方ApplicationBundles)
- 应用程序/应用
- SRC
但是,什么是正确的?
为什么有两种可能性?
Symfony文档不包括ApplicationBundle。
感谢您的任何提示。
您应该将您的应用程序及其软件包放在src文件夹中。因此,即src> YourApplication> YourFunctionalityBundle – axelvnk 2014-09-23 10:54:57