Add Informative Validators.
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-08-26 20:30:25 +03:00
parent da847273b8
commit 7662d98bce
5 changed files with 185 additions and 0 deletions
@@ -0,0 +1,18 @@
<?php
namespace App\Models\Validation\Messages;
use App\Models\Validation\Messages\InformativeValidator;
use App\Models\Validation\Validators\UpperRangeValidator;
class UpperRangeInformativeValidator extends InformativeValidator {
protected InformativeValidator $nextValidator;
public function __construct(string $message, UpperRangeValidator $validator, InformativeValidator $nextValidator)
{
$this->setMessage($message);
$this->setValidator($validator);
$this->nextValidator = $nextValidator;
}
}