sed / route-exporter-bundle
用于导出Symfony路由定义的工具,支持yml、xml或php格式。
dev-master
2014-08-22 08:53 UTC
Requires
- php: >=5.3.2
- symfony/console: ~2.3
- symfony/framework-bundle: ~2.3
- symfony/routing: ~2.3
- symfony/yaml: ~2.3
This package is not auto-updated.
Last update: 2024-09-24 01:41:07 UTC
README
此扩展包可以帮助您以yml、xml或php格式导出路由定义。如果您使用注解定义了路由,但希望迁移到其他方式(例如使用Ioncube的PHP编码器,它不能与注解一起使用),这将非常有用。
请注意,路由将在一个文件中导出,并且在导出过程中可能会丢失一些信息(例如前缀定义)。
安装
- 通过运行以下命令将SedRouteExporterBundle添加到您的composer.json中
$ php composer.phar require sed/route-exporter-bundle 'dev-master'
- 在内核中启用扩展包
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Sed\RouteExporterBundle\SedRouteExporterBundle(), ); }
许可协议
此扩展包采用MIT许可协议。完整的许可协议请参阅LICENSE文件。
关于
此扩展包由塞格德大学软件工程系开发。
用法
要导出路由定义,请运行以下命令
$ php app/console sed:router:export --format <yaml/xml/php> --output <destination-dir>
贡献
问题和功能请求在GitHub问题跟踪器中跟踪。
如果您想做出贡献,请发送包含您更改的pull request。