dekeysoft/yii2-container

此包已被废弃,不再维护。作者建议使用 https://github.com/php-kitchen/yii2-di 包。

基于默认 Yii2 容器的先进依赖注入容器。

v0.2.0 2021-12-01 20:47 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:03:37 UTC


README

为 Yii 2 的先进依赖注入容器。

包信息

最新稳定版本 总下载量 月下载量 许可协议
Latest Stable Version Total Downloads Monthly Downloads License

要求

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 中,yii\base\Object 已更改为 yii\base\BaseObject 以支持 PHP 7.2,但这也意味着您需要 yii 2.0.13 及更高版本。

贡献

如果您有任何问题,建议改进或只想与社区和开发者交谈,请加入我们的 Discord 服务器 https://discord.gg/Ez5VZhC

构建状态

CI 状态 代码质量
Build Status Scrutinizer Code Quality