Route.php 行 335 中的 ReflectionException:函数 () 不存在
ReflectionException in Route.php line 335: Function () does not exist
我正在尝试让这个网格 (http://www.mariogallegos.com/tutorials/crud-custom-form) 在 Laravel 5.3.19 中工作。
我遇到了异常:
Route.php 第 335 行中的 ReflectionException:函数 () 不存在
在我的 web.php 中,我有以下代码:
Route::group(['middleware' => 'sidebarmenu'], function()
{
Route::get('/home', [
'as' => 'home',
'uses' => 'HomeController@index'
]);
Route::get('/users', [
'as' => 'users',
GridEncoder::encodeRequestedData(new UserRepository(new User()), Request::all())
]);
});
您需要使用回调函数包装您的控制器代码。
替换
Route::get('/users', [
'as' => 'users',
GridEncoder::encodeRequestedData(new UserRepository(new User()), Request::all());
]);
和
Route::get('/users', function() {
GridEncoder::encodeRequestedData(new UserRepository(new User()), Request::all());
})->name('users');
我正在尝试让这个网格 (http://www.mariogallegos.com/tutorials/crud-custom-form) 在 Laravel 5.3.19 中工作。
我遇到了异常: Route.php 第 335 行中的 ReflectionException:函数 () 不存在
在我的 web.php 中,我有以下代码:
Route::group(['middleware' => 'sidebarmenu'], function()
{
Route::get('/home', [
'as' => 'home',
'uses' => 'HomeController@index'
]);
Route::get('/users', [
'as' => 'users',
GridEncoder::encodeRequestedData(new UserRepository(new User()), Request::all())
]);
});
您需要使用回调函数包装您的控制器代码。
替换
Route::get('/users', [
'as' => 'users',
GridEncoder::encodeRequestedData(new UserRepository(new User()), Request::all());
]);
和
Route::get('/users', function() {
GridEncoder::encodeRequestedData(new UserRepository(new User()), Request::all());
})->name('users');