From 24b185bf21bb84742859a48f1d38ff94eec0e269 Mon Sep 17 00:00:00 2001 From: whwyy Date: Mon, 18 Dec 2023 02:56:19 +0800 Subject: [PATCH] eee --- src/Validator/Validator.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Validator/Validator.php b/src/Validator/Validator.php index 50ad7d5..f189211 100644 --- a/src/Validator/Validator.php +++ b/src/Validator/Validator.php @@ -118,8 +118,10 @@ class Validator /** @var array> $typeValidator */ $typeValidator = array_pop($rules); if (!isset($params[$name])) { - if (!empty($rules) && $rules[0] instanceof RequiredValidatorFilter) { - return $this->addError('The request field ' . $name . ' is mandatory and indispensable'); + if (isset($rules[0])) { + if ($rules[0][0] instanceof RequiredValidatorFilter) { + return $this->addError('The request field ' . $name . ' is mandatory and indispensable'); + } } }