php-kitchen / yii2-di
基于默认Yii2容器构建的先进依赖注入容器。
v0.2.0
2021-12-01 20:47 UTC
Requires
- php: >=7.4
- yidas/yii2-bower-asset: 2.0.13.1
- yiisoft/yii2: >=2.0.38
Requires (Dev)
- php-kitchen/code-specs: ^4.0
- phpunit/phpunit: 9.5.*
README
为Yii 2提供的先进依赖注入容器。
包信息
需求
PHP >=7.4是必需的。
入门
运行以下命令将Yii2容器添加到项目的composer.json文件中。有关特定版本,请参阅Packagist。
composer require php-kitchen/yii2-di
或者您可以从这个库中复制
然后在您应用程序的入口点或引导文件中添加以下代码行
Yii::$container = new \PHPKitchen\DI\Container(); spl_autoload_unregister([\PHPKitchen\DI\autoload\ClassLoader::class, 'loadClass']);
有关更多信息和管理指南,请访问项目文档
从0.0.9升级
在0.1.0中,由于支持PHP 7.2,将yii\base\Object更改为yii\base\BaseObject,但这意味着您需要yii 2.0.13或更高版本。
贡献
如果您有任何问题,建议改进或只是想与社区和开发者交谈,请加入我们的Discord服务器