容器事件

2018-02-24 15:51 更新

注冊(cè)一個(gè)解析事件監(jiān)聽器

容器在解析每一個(gè)對(duì)象時(shí)就會(huì)觸發(fā)一個(gè)事件。你可以用 resolving 方法來(lái)監(jiān)聽此事件:

$this->app->resolving(function($object, $app)
{
    // 當(dāng)容器解析任意類型的依賴時(shí)被調(diào)用
});

$this->app->resolving(function(FooBar $fooBar, $app)
{
    // 當(dāng)容器解析 `FooBar` 類型的依賴時(shí)被調(diào)用
});

被解析的對(duì)象將被傳入到閉包方法中。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)