2014-05-08 60 views

回答

0

你可以有ProfileComposer類ProfileComposer.php文件中,這將是在任何你想要的,如果該文件被自動加載。你應該看a video tutorial about Composers in Laracasts,它會解釋爲什麼我們必須使用View::composer以及我們如何使用。

1

視圖編寫器類應該定義爲任何常規類,並且可能存儲在庫文件夾中,或者如果它僅由可能存儲在其中的模型使用,則沒有存儲位置的約定。這個類可以容納一些你想要重用的進程,你可以在一個serviceprovider中註冊這個調用。這是一個關於如何使用它的好教程。

http://culttt.com/2014/02/10/using-view-composers-laravel-4/

0

我只是覺得在官方decumentation答案。

你可以把作曲家的文件在任何地方應用程序文件系統,前應用程序/作曲家

,並把它添加到composer.json

"autoload": { 
    "classmap": [ 
     "app/commands", 
     "app/controllers", 
     "app/models", 
     "app/filters", 
     "app/database/migrations", 
     "app/database/seeds", 
     "app/tests/TestCase.php", 
     "app/composer" 
    ] 
}, 

然後運行工匠自動加載:

php artisan dump-autoload 

謝謝大家,