我有这样的事情:
Route::get('dashboard/objects/add', array('before'=>'objectadd', function(){
return $filter_data;
});
Route::filter('objectadd', function(){
$filter_data = 'Some data';
});
如何将 $filter_data 返回到仪表板/对象/添加?
一种可能的实现是使用缓存:
Route::get('dashboard/objects/add', array('before'=>'objectadd', function(){
return Cache::get('objectadd');
});
Route::filter('objectadd', function(){
$filter_data = 'Some data';
Cache::forever('objectadd', $filter_data);
});
不过,如果您要以这种方式使用过滤器,为什么还要费心使用过滤器呢?