• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

验证请求中的验证挂钩

php 来源:Norgul 6次浏览

我可以在验证挂钩(documentation)之后附加到我的定制请求php artisan make:request吗?验证请求中的验证挂钩

===========解决方案如下:

您可以覆盖getValidatorInstance()方法在自定义请求类是这样的:

protected function getValidatorInstance() 
{ 
    $validator = parent::getValidatorInstance(); 

    // here you can apply hook (example hook taken from documentation): 

    $validator->after(function ($validator) { 
     if ($this->somethingElseIsInvalid()) { 
      $validator->errors()->add('field', 'Something is wrong with this field!'); 
     } 
    }); 

    return $validator; 
} 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)