突然出现此错误。我还没有更改代码,但是它不起作用。
这是我的路由器:
Route::group( [
'middleware' => [ 'auth']
], function () {
Route::group( [ 'prefix' => 'company' ], function () {
Route::post( '/{id}/edit', 'CompanyApiController@editCompany' );
} );
} );
还有CopmanyApiController
类
public function editCompany(EditCompanyRequest $request) {
// Handle request
}
我尝试调试,但仍然找不到问题的根源。
请帮助。
答案 0 :(得分:3)
似乎您将自定义请求类传递给控制器的方法editCompany
时遇到问题。
检查authorize
中的EditCompanyRequest
方法:
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize() {
return true;
}
如果不需要其他授权,它应该返回true
。
希望对您有所帮助。