dii:Yii 1的依赖注入容器插件

时间:2024-06-12 13:15:14
【文件属性】:

文件名称:dii:Yii 1的依赖注入容器插件

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-12 13:15:14

yii ray-di PHP

i Yii 1的依赖注入容器插件 该插件增加了在使用对象实例及其依赖项之前对其进行配置的功能,并将其存储到容器类中以便于访问。 它使用简洁灵活的 DI框架,该框架是“ Google Guice”样式PHP依赖项注入框架。 Ray.Di还允许您使用AOP进行编程,即装饰已配置的实例,以便可以在其任何方法之前或之后运行某些逻辑。 配置 引导文件 使用composer autoloader而不是Yii autoloader。 // composer autoloader require dirname (__DIR__) . '/vendor/autoload.php' ; spl_autoload_unregister ([ YiiBase ::class, 'autoload' ]); // set context module Dii :: setContext (\ YourVe


【文件预览】:
dii-master
----.github()
--------CONTRIBUTING.md(723B)
--------SECURITY.md(200B)
--------ISSUE_TEMPLATE()
--------workflows()
----psalm.baseline.xml(267B)
----phpstan.neon(0B)
----src()
--------Injectable.php(110B)
--------SilentAutoload.php(590B)
--------Dii.php(5KB)
--------DiiWebApplication.php(4KB)
--------DiiConsoleApplication.php(300B)
--------DiiConsoleCommandRunner.php(2KB)
--------ModuleProvider.php(161B)
----psalm.xml(483B)
----yiidii.php(54B)
----LICENSE(1KB)
----README.md(3KB)
----bootstrap.php(244B)
----composer.json(2KB)

网友评论