According to Laravel 4 documentation.
Composer is:
View composers are callbacks or class methods that are called when a view is rendered. If you have data that you want bound to a given view each time that view is rendered throughout your application, a view composer can organize that code into a single location. Therefore, view composers may function like "view models" or "presenters".
View::composer('profile', function($view)
{
$view->with('count', User::count());
});
And
Creator is:
视图创建者的工作方式几乎与视图生成器完全相同;然而,当视图被实例化时,它们会立即被激发.要注册视图创建者,只需使用creator方法
View::creator('profile', function($view)
{
$view->with('count', User::count());
});
所以问题是:What is the difference?