【发布时间】:2013-10-16 09:51:57
【问题描述】:
作曲者是:
视图合成器是在渲染视图时调用的回调或类方法。如果每次在整个应用程序中呈现该视图时,您都希望将数据绑定到给定视图,则视图编辑器可以将该代码组织到一个位置。因此,视图合成器的功能可能类似于“视图模型”或“演示者”。
View::composer('profile', function($view)
{
$view->with('count', User::count());
});
还有
创作者是:
视图创建者的工作方式几乎与视图作曲家一样;但是,当视图被实例化时,它们会立即被触发。要注册视图创建者,只需使用 creator 方法
View::creator('profile', function($view)
{
$view->with('count', User::count());
});
所以问题是:有什么区别?
【问题讨论】:
标签: php laravel view laravel-4