use Bluz\Validator\Traits\Validator;
use Bluz\Validator\Validator as v;
class Row extends Db\Row {
use Validator;
function beforeSave()
{
$this->addValidator(
'login',
v::required()->latin()->length(3, 255)
);
}
}
Datei anzeigen
Open project: bluzphp/framework
Property | Type | Description | |
---|---|---|---|
$validatorBuilder | instance of ValidatorBuilder |
Method | Description | |
---|---|---|
assert ( array | object $input ) : boolean | Assert input data | |
validate ( array | object $input ) : boolean | Validate input data |
Method | Description | |
---|---|---|
addValidator ( string $name, variadic<\Bluz\Validator\Validator[]> $validators ) : |
Add Validator for field | |
getValidatorBuilder ( ) : |
Get ValidatorBuilder |
protected addValidator ( string $name, variadic<\Bluz\Validator\Validator[]> $validators ) : |
||
$name | string | |
$validators | variadic<\Bluz\Validator\Validator[]> | |
return |
protected getValidatorBuilder ( ) : |
||
return |