benatespina / i18n-routing-bundle
提供一些缺失功能以补充JMSI18nRoutingBundle的组件
v0.3.0
2017-10-02 07:49 UTC
Requires
- php: ^7.0
- symfony/framework-bundle: ^3.0
- symfony/templating: ^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.3
- jms/i18n-routing-bundle: ^2.0
- phpspec/phpspec: ^3.3
- symfony/asset: ^3.2
- symfony/console: ^3.2
- symfony/translation: ^3.2
- symfony/twig-bundle: ^3.2
- symfony/var-dumper: ^3.2
- symfony/web-server-bundle: ^3.3
- symfony/yaml: ^3.2
This package is not auto-updated.
Last update: 2024-09-23 07:01:12 UTC
README
提供一些缺失功能以补充JMSI18nRoutingBundle的组件
要求
PHP >= 7.0
Symfony >= 3.0
安装
安装此组件最简单的方法是使用Composer
$ composer require benatespina/i18n-routing-bundle
文档
所有文档存储在docs
文件夹中。
测试
此组件完全由 PHPSpec,PHP的SpecBDD框架 测试。
运行以下命令以启动测试
$ vendor/bin/phpspec run -fpretty
此外,您还可以轻松启动一个简单应用程序来测试该组件提供的功能。
$ tests/Application/bin/console server:start --docroot=tests/Application/web $ open http://127.0.0.1:8000
贡献
此组件遵循PHP编码标准,因此拉取请求需要执行Fabien Potencier的 PHP-CS-Fixer。此外,如果PR创建了一些非PHP文件,请记住您需要手动添加许可证头。为了简化流程,我们提供了一个Composer脚本来封装与此过程相关的所有命令。
$ composer run-script cs
还有关于向此组件贡献的政策。拉取请求必须逐步解释,以便简化审查过程,以便接受和合并。新方法或代码改进必须与PHPSpec测试配对。
致谢
此组件由
@benatespina - benatespina@gmail.com