注册一个解析事件监听器
容器在解析每一个对象时就会触发一个事件。你可以用 resolving 方法来监听此事件:
$this->app->resolving(function($object, $app)
{
// 当容器解析任意类型的依赖时被调用
});
$this->app->resolving(function(FooBar $fooBar, $app)
{
// 当容器解析 `FooBar` 类型的依赖时被调用
});
被解析的对象将被传入到闭包方法中。
Copyright©2023 编程论坛编程论坛| 浙ICP备2024059924号-1|
违法和不良信息举报电话:|举报邮箱:569242693@qq.com