文件名称:boxy:开放,简单,类型提示的依赖项注入容器
文件大小:14KB
文件格式:ZIP
更新时间:2024-05-26 04:30:49
PHP
四四方方的 适用于PHP 5.5及更高版本的开放式,简单的,带类型提示(并经过类型检查)的依赖项注入容器。 :warning: 警告:此项目未维护,已由取代。 受到启发,但针对完整的IDE支持进行了优化,例如在等现代IDE中,在提供者和消费者方面都进行了设计时和运行时类型检查。 :victory_hand: 基本用法 创建容器的实例: use mindplay\boxy\ Container ; $ container = new Container (); 可以将服务对象直接(鹰式地)插入到容器中: $ container -> insertService ( new Database ()); 或者,您可以注册工厂功能以尽可能晚地创建服务: $ container -> registerService ( Mapper ::class, function ( Database $ db )
【文件预览】:
boxy-master
----.scrutinizer.yml(145B)
----src()
--------Consumer.php(289B)
--------Container.php(16KB)
--------Provider.php(370B)
----.travis.yml(380B)
----composer.lock(12KB)
----test()
--------header.php(4KB)
--------case.php(147B)
--------test.php(17KB)
----README.md(7KB)
----.gitignore(24B)
----composer.json(507B)