标签归档:Request

一步一步学Laravel,在Request验证中判断用户操作是否为update

Laravel的验证相关资料:http://laravelacademy.org/post/240.html

在laracasts的13期视频的13分22秒,作者给出了在rules方法中可以根据条件给予不同的规则,却没有说该如何判断。

QQ截图20151130014700

通过官方的讨论区找到了两种方法(地址:https://laracasts.com/series/laravel-5-fundamentals/episodes/13

第一种,使用

$this->isMethod('patch')

来判断是否为更新操作。

第二种,使用

$this->input('_method')

获取表单的_method值,这个值在更新时候将为PATCH。