文件名称:disco:兼容PSR-11PHP依赖注入容器
文件大小:115KB
文件格式:ZIP
更新时间:2024-05-25 11:47:26
php ioc dependency-injection container-interop psr-11
位专家/迪斯科 该软件包提供了兼容的,基于注释的依赖项注入容器。 看一下项目,了解如何使用Disco。 安装 安装bitexpert/disco的首选方法是通过Composer。 您可以添加bitexpert/disco作为依赖项,如下所示: composer.phar require bitexpert/disco 用法 要实例化Disco,请在自举逻辑中使用以下代码。 创建\bitExpert\Disco\AnnotationBeanFactory的实例,并向\bitExpert\Disco\BeanFactoryRegistry注册该实例。 第二步很重要,因为Disco需要在无法访问容器实例本身的几个位置中获取活动容器实例。 <?php $ beanFactory = new \bitExpert\ Disco \ AnnotationBeanFactory ( MyConfig