lumbendil / shared-routers-bundle
一个用于定义多个路由以便生成路径的Symfony2 Bundle。
dev-master
2013-12-18 17:18 UTC
This package is not auto-updated.
Last update: 2024-09-24 00:42:16 UTC
README
此bundle旨在简化多个路由的创建。最常见的情况是当你需要从没有所需路由的框架路由器中为ApplicationA生成路由时。
安装
将 "lumbendil/shared-routers-bundle": "dev-master@dev" 添加到您的composer.json文件中(目前没有发布稳定的版本)。
将bundle添加到 app/AppKernel.php(它需要将Kernel作为构造函数参数接收)
public function registerBundles()
{
return array(
new Lumbendil\SharedRoutersBundle\LumbendilSharedRoutersBundle($this),
);
}
基本配置
为了使用此bundle,您需要将以下配置添加到您的app/config/config.yml
lumbendil_shared_routers:
routers:
my_name:
resource: @MyBundle/Resources/config/routing/file.yml
名称,在这个例子中设置为my_name,是可配置的,resource的值也是可配置的。这将加载resource中指定的路由文件,并定义一个名为my_name_router的路由服务。
贡献
欢迎创建带有您发现任何问题的Pull Requests和Issues。