life-style-coding / container-pattern
带有容器的依赖倒置小型库
1.1.1
2023-01-12 19:13 UTC
Requires
- php: >=8.0
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-05 13:14:26 UTC
README
⚠️ 正在进行重大重构,文档已不再是最新的,因此使用部分已不再工作
🏠 主页
安装
composer require life-style-coding/container-pattern
使用
步骤 1:要使用它,您需要在 index.php 中提供包的使用声明
use LifeStyleCoding\Container\Container;
步骤 2:实例化容器类
步骤 3:将容器的 resolve 方法运行到一个实例变量中,并传递类名作为参数
步骤 4:运行容器的 execute 方法,并传递实例变量以及您希望调用的类方法作为参数
示例
$class = "\\App\\Controller\\HomeController"; $method = "index"; $container = new Container(); $instance = $container->resolve($class); $container->execute($instance, $method);
下一次更新
添加一个已实例化的对象列表,以便无需重新实例化它们
使用块注释处理路由
作者
👤 Nicolas Montmayeur
- Github: @niko-38500
- LinkedIn: @nicolas-montmayeur-9b7b441ab
展示您的支持
如果这个项目对您有帮助,请给一个 ⭐️!
此 README 是由 readme-md-generator 使用 ❤️ 生成的