chippyash / slim-dic
Slim框架的Symfony DIC集成
1.0.1
2015-03-29 06:53 UTC
Requires
- php: >=5.5
- chippyash/strong-type: ~2.0
- slim/slim: ~2.0
- symfony/config: ~2.6
- symfony/dependency-injection: ~2.6
- symfony/filesystem: ~2.6
Requires (Dev)
- apigen/apigen: 2.8.1
- phpunit/phpunit: ~4.3
- phpunit/phpunit-skeleton-generator: ~2.0
- satooshi/php-coveralls: dev-master
README
质量保证
即将推出!
什么?
为Symfony依赖注入提供对Slim应用程序的支持
还提供了一个最小化控制器模式类,可用于您的应用程序。
有关使用此库的示例应用程序,请参阅Slim-DIC 示例
为什么?
Slim 框架非常适合轻量级网站,但缺乏采用严格依赖注入开发方法时可以找到的易于测试和适应的代码。
这个小库支持将易于使用且功能强大的Symfony版本DI容器与轻量级的Slim框架集成,让您能够快速创建出色的、可维护和可配置的网站。
如何?
修改库
- 分叉它
- 编写测试
- 修改它
- 发起拉取请求
发现了您无法解决的错误?
- 分叉它
- 编写测试
- 发起拉取请求
注意。在您的拉取请求之前,请确保重新基线到HEAD
在哪里?
库托管在Github。它在Packagist.org上有可用
有关此作者的更多PHP包,请参阅PHP矩阵
安装
安装Composer
生产环境
添加
"chippyash/slim-dic": "~1.0"
到您的composer.json "requires"部分
开发环境
克隆此存储库,然后在本地存储库根目录中运行Composer以拉取依赖项
git clone git@github.com:chippyash/Slim-Dic.git Slimdic cd Slimdic composer install --dev
要运行测试
cd Slimdic vendor/bin/phpunit -c test/phpunit.xml test/
许可证
此软件库在BSD 3 Clause许可证下发布
此软件库版权所有(c)2014-2018,Ashley Kitson,英国
历史
V1.0.0 初始发布
V1.0.1 重构获取控制器名称
V2.0.0 许可证从GPL V3更改为BSD 3 Clause,更新php版本依赖