【发布时间】:2015-02-02 01:23:23
【问题描述】:
问题在标题中。 这是我尝试过的:
- 我创建了
MyView类扩展View - 添加到应用别名列表
- 我在该类中创建了方法
withMyData(),如下所示:
(这只是一个例子。一切都以常规方式工作)
$my_data = 'some data';
return $this->with( 'my_data', $my_data );
然后我尝试了:
View::make('some-page')->withMyData();
我收到了这个错误:
ErrorException (E_UNKNOWN)
Undefined offset: 0
tnx
【问题讨论】:
-
你到底想做什么?为什么需要自定义方法?
-
我有两个页面需要传递相同的数据。我只是不想重复相同的代码。
-
那么也许你想要一个视图作曲家? laravel.com/docs/4.2/responses#view-composers
标签: php class laravel laravel-4