我发现我可以使用的View Composer创建一个回调函数laravel 4观点,在那里把基于类作曲家
http://laravel.com/docs/responses#view-composers
因此如何使用基于类的作曲家:
View::composer('profile', 'ProfileComposer');
哪里放置ProfileComposer类?
感谢,
我发现我可以使用的View Composer创建一个回调函数laravel 4观点,在那里把基于类作曲家
http://laravel.com/docs/responses#view-composers
因此如何使用基于类的作曲家:
View::composer('profile', 'ProfileComposer');
哪里放置ProfileComposer类?
感谢,
你可以有ProfileComposer
类ProfileComposer.php文件中,这将是在任何你想要的,如果该文件被自动加载。你应该看a video tutorial about Composers in Laracasts,它会解释为什么我们必须使用View::composer
以及我们如何使用。
视图编写器类应该定义为任何常规类,并且可能存储在库文件夹中,或者如果它仅由可能存储在其中的模型使用,则没有存储位置的约定。这个类可以容纳一些你想要重用的进程,你可以在一个serviceprovider中注册这个调用。这是一个关于如何使用它的好教程。
http://culttt.com/2014/02/10/using-view-composers-laravel-4/
我只是觉得在官方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
谢谢大家,
你的意思是physicall y或在哪里打电话? – sidneydobber