根据Laravel 4 documentation.Laravel 4中View Composer和Creator的区别?
Composer是:
查看作曲家是当一个视图被呈现被称为回调或类方法。如果您每次在整个应用程序中呈现该视图时都要绑定到给定视图的数据,则视图编辑器可以将该代码组织到单个位置。因此,查看作曲家可以像“查看模型”或“演示者”那样起作用。
View::composer('profile', function($view)
{
$view->with('count', User::count());
});
而且
Creator是:
查看创作者的工作几乎完全一样观点的作曲家;然而,当视图被实例化时,它们立即被触发。要注册视图创建,使用简单的创造者方法
View::creator('profile', function($view)
{
$view->with('count', User::count());
});
所以,问题是:的区别是什么?
这是一个很好的答案,因为它提供了一个具体的例子。谢谢! –
很高兴知道它的重要性。谢谢+1 – isimmons
这个答案很有意义 – Hafiz