camspiers / shared-dependency-injection
该包的最新版本(0.4.4)没有可用的许可信息。
共享依赖注入
0.4.4
2013-10-10 20:19 UTC
Requires
- symfony/config: ~2.2
- symfony/dependency-injection: ~2.2
- symfony/yaml: ~2.2
Requires (Dev)
- phpunit/phpunit: ~3.7
README
提供构建symfony依赖注入容器的能力,多个无关的模块或库可以向其中添加扩展和编译器传递。
安装(使用composer)
$ composer require camspiers/shared-dependency-injection:~0.2
用法
use Camspiers\DependencyInjection\SharedContainerFactory; SharedContainerFactory::requireExtensionConfigs(__DIR__ . '/..'); SharedContainerFactory::dumpContainer( $container = SharedContainerFactory::createContainer( array(), __DIR__ . '/services.yml' ), 'SharedContainer', __DIR__ );
单元测试
shared-dependency-injection/ $ composer install --dev
shared-dependency-injection/ $ vendor/bin/phpunit