如何为Symfony 2构建单独的捆绑包

如何为Symfony 2构建单独的捆绑包,symfony,bundle,Symfony,Bundle,我一直在寻找关于构建一个要重新分发和重用的捆绑包的指南或文档。我的目标是拥有一些小部件和表单定义,这些定义对于我的许多项目来说都是通用的,我认为,接下来编写它们的最简单的方法是在一个新的单独的包中,我希望将其包含在我的deps文件中,并像安装一样安装它(使用composer或将repos包含在deps文件中) 有人可以提供一个链接到一个指南,使这或解释我怎么做?我知道Symfony在its中解释了捆绑包结构,但它关注的是项目特定应用程序的捆绑包,而不是要重新分发的第三方捆绑包

我一直在寻找关于构建一个要重新分发和重用的捆绑包的指南或文档。我的目标是拥有一些小部件和表单定义,这些定义对于我的许多项目来说都是通用的,我认为,接下来编写它们的最简单的方法是在一个新的单独的包中,我希望将其包含在我的
deps
文件中,并像安装一样安装它(使用composer或将repos包含在deps文件中)

有人可以提供一个链接到一个指南,使这或解释我怎么做?我知道Symfony在its中解释了捆绑包结构,但它关注的是项目特定应用程序的捆绑包,而不是要重新分发的第三方捆绑包