文件名称:container:带有服务提供者和代理的依赖注入容器
文件大小:12KB
文件格式:ZIP
更新时间:2024-07-10 03:37:28
PHP
EncorePHP 容器 EncorePHP 容器库为您的应用程序提供了一个快速而强大的依赖注入容器。 除了依赖注入容器,我们还允许使用服务提供者和代理。 安装 通过作曲家 $ composer require encorephp/container 用法 获取容器对象 require 'vendor/autoload.php' ; $ container = new Encore \ Container \ Container ; 将具体类绑定到接口 $ container -> bind ( '\Foo\Bar\BazInterface' , '\Foo\Bar\Baz' ); 自动依赖解析 Container 能够通过检查对象构造函数上的类型提示来递归地解析对象及其依赖项。 namespace Foo \ Bar ; class Baz { public functi
【文件预览】:
container-master
----README.md(4KB)
----composer.json(914B)
----CONTRIBUTING.md(1KB)
----src()
--------Definition.php(6KB)
--------Proxy.php(5KB)
--------Container.php(12KB)
--------ContainerAwareTrait.php(811B)
--------EventDispatcherInterface.php(288B)
--------ServiceProvider.php(772B)
--------ContainerAwareInterface.php(457B)
----LICENSE.md(1KB)