Table of Contents
Interfaces
- ValidatorInterface
Properties
-
$validators
: array<string|int, mixed>
-
$validator
: Validator
Methods
-
__call()
: self
-
__construct()
: mixed
-
addRule()
: void
-
allOf()
: void
-
anyOf()
: void
-
array()
: void
-
assert()
: void
-
each()
: void
-
filter()
: void
-
length()
: void
-
notEmpty()
: void
-
oneOf()
: void
-
passwordStrength()
: void
-
validate()
: bool
-
validEmail()
: void
-
validUrl()
: void
$validators
protected
array<string|int, mixed>
$validators
= []
$validator
read-only
private
Validator
$validator
__call()
public
__call(mixed $name, mixed $arguments) : self
Parameters
-
$name
: mixed
-
-
$arguments
: mixed
-
-
throws
-
ReflectionException
-
throws
-
Exception
__construct()
public
__construct(Validator $validator) : mixed
Parameters
-
$validator
: Validator
-
addRule()
public
addRule(AbstractRule $rule) : void
Parameters
-
$rule
: AbstractRule
-
allOf()
public
allOf(array<string|int, mixed> $rules) : void
Parameters
-
$rules
: array<string|int, mixed>
-
anyOf()
public
anyOf(array<string|int, mixed> $rules) : void
Parameters
-
$rules
: array<string|int, mixed>
-
array()
public
array(array<string|int, mixed> $array) : void
Parameters
-
$array
: array<string|int, mixed>
-
assert()
public
assert(mixed $value) : void
Parameters
-
$value
: mixed
-
each()
public
each(RuleInterface $rule) : void
Parameters
-
$rule
: RuleInterface
-
filter()
public
filter() : void
length()
public
length(int $int, mixed $param, mixed $param1, int $int1) : void
Parameters
-
$int
: int
-
-
$param
: mixed
-
-
$param1
: mixed
-
-
$int1
: int
-
notEmpty()
public
notEmpty() : void
oneOf()
public
oneOf(array<string|int, mixed> $rules) : void
Parameters
-
$rules
: array<string|int, mixed>
-
passwordStrength()
public
passwordStrength() : void
validate()
public
validate(mixed $value) : bool
Parameters
-
$value
: mixed
-
validEmail()
public
validEmail() : void
validUrl()
public
validUrl() : void