变更
This commit is contained in:
@@ -23,16 +23,31 @@ class Validator
|
||||
private object $formData;
|
||||
|
||||
|
||||
/**
|
||||
* @param object $formData
|
||||
*/
|
||||
public function setFormData(object $formData): void
|
||||
{
|
||||
$this->formData = $formData;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return object
|
||||
*/
|
||||
public function getFormData(): object
|
||||
{
|
||||
return $this->formData;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $name
|
||||
* @param object $data
|
||||
* @param ValidatorInterface $rule
|
||||
* @return void
|
||||
*/
|
||||
public function addRule(string $name, object $data, ValidatorInterface $rule): void
|
||||
public function addRule(string $name, ValidatorInterface $rule): void
|
||||
{
|
||||
$this->rules[$name] = $rule;
|
||||
$this->formData = $data;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user