eee
This commit is contained in:
+6
-1
@@ -6,6 +6,7 @@ namespace validator;
|
|||||||
|
|
||||||
|
|
||||||
use Database\ModelInterface;
|
use Database\ModelInterface;
|
||||||
|
use Exception;
|
||||||
use Kiri;
|
use Kiri;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -15,6 +16,7 @@ use Kiri;
|
|||||||
class Validator extends BaseValidator
|
class Validator extends BaseValidator
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* classMap
|
* classMap
|
||||||
*/
|
*/
|
||||||
@@ -42,6 +44,7 @@ class Validator extends BaseValidator
|
|||||||
'round' => ['class' => RoundValidator::class,],
|
'round' => ['class' => RoundValidator::class,],
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
||||||
/** @var BaseValidator[] */
|
/** @var BaseValidator[] */
|
||||||
private ?array $validators = [];
|
private ?array $validators = [];
|
||||||
|
|
||||||
@@ -51,6 +54,7 @@ class Validator extends BaseValidator
|
|||||||
* @param array $fields
|
* @param array $fields
|
||||||
* @param array $rules
|
* @param array $rules
|
||||||
* @return $this
|
* @return $this
|
||||||
|
* @throws Exception
|
||||||
*/
|
*/
|
||||||
public function make(ModelInterface $model, array $fields, array $rules): static
|
public function make(ModelInterface $model, array $fields, array $rules): static
|
||||||
{
|
{
|
||||||
@@ -72,10 +76,11 @@ class Validator extends BaseValidator
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @param ModelInterface $model
|
* @param ModelInterface $model
|
||||||
|
* @param $field
|
||||||
* @param $key
|
* @param $key
|
||||||
* @param $val
|
* @param $val
|
||||||
* @return array
|
* @return array
|
||||||
* @throws
|
* @throws Exception
|
||||||
*/
|
*/
|
||||||
protected function mapGen(ModelInterface $model, $field, $key, $val): array
|
protected function mapGen(ModelInterface $model, $field, $key, $val): array
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user