Laravel 8 在表單請求后添加鉤子

2021-07-17 16:07 更新

如果你想在表單請求「之后」添加鉤子,可以使用 withValidator 方法。這個方法接收一個完整的驗證構(gòu)造器,允許你在驗證結(jié)果返回之前調(diào)用任何方法:

/**
 * 配置驗證實例
 *
 * @param  \Illuminate\Validation\Validator  $validator
 * @return void
 */
public function withValidator($validator)
{
    $validator->after(function ($validator) {
        if ($this->somethingElseIsInvalid()) {
            $validator->errors()->add('field', 'Something is wrong with this field!');
        }
    });
}
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號