2014-12-21 98 views
2

Laravel文檔指出,您可以在服務提供商中註冊模型服務器,但是它沒有說明我已經看到了這種方式。我通過谷歌的所有搜索都沒有用。我試圖寫一些像這樣的代碼:如何在服務提供商中註冊模型觀察員?

namespace name; 

use /path/to/ServiceProvider; 
use path/to/UserObserver; 

class UserObserverServiceProvider extends ServiceProvider{ 

    public function boot(){ 
     User::observe(new UserObserver); 
    } 

    public function register{} 
    } 
} 

這是暗示它應該工作,我可以在我的搜索找到的唯一的建議,但是,它說當我試圖運行它的用戶類是找不到的。我試圖把一個路徑的用戶模型,但它不認可模型目錄作爲任何東西的路徑...

希望有人能幫助清除這個了我。

回答

0

想通了,模型類的名字是認爲需要指定在使用命令路徑上的所有,現在的工作,我不得不指定

use User;