После проверки в запросе проверки

Могу ли я прикрепить после проверки хук ( документацию) к моему заказному запросу с php artisan make:request?

1 ответ

Решение

Вы можете переопределить 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;
}   
Другие вопросы по тегам