Laravel 8 驗(yàn)證后鉤子

2021-07-17 16:08 更新

驗(yàn)證器允許您在完成驗(yàn)證操作后執(zhí)行附加的回調(diào)。以便您處理下一步的驗(yàn)證,甚至是往信息集合中添加更多的錯誤信息。您可以在驗(yàn)證器實(shí)例上使用 after 方法以實(shí)現(xiàn)之:

$validator = Validator::make(...);

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

if ($validator->fails()) {
    //
} 
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號