在laravel中处理表单验证的时候,出现了这样的问题
我使用 php artisan make request 创建一个订单请求验证类
//我需要做的是 创建订单的时候 对数据进行验证 ajax请求的 返回错误信息
public function create_order(createCheckOrder $request)
{
}
然后我在请求之后 遇到了这样的问题 提示 方法是非法的
我该怎么处理??
在laravel中处理表单验证的时候,出现了这样的问题
我使用 php artisan make request 创建一个订单请求验证类
//我需要做的是 创建订单的时候 对数据进行验证 ajax请求的 返回错误信息
public function create_order(createCheckOrder $request)
{
}
然后我在请求之后 遇到了这样的问题 提示 方法是非法的
我该怎么处理??
验证请求有一个 authorize
方法,对于你的问题,只要return true
即可
public function authorize()
{
return true;
}
一般该方法可以用来判断有没有权限进行操作,做一些权限判断,此方法发生在表单验证之前。
laravel的request的类
authorize
可以用来做权限认证,例如当前用户是否可以修改一条数据,这里默认返回的false
,如果你用不到,你就直接返回true
就行了。如果用到,例如