PropertyRules
class PropertyRules
Methods
__construct(array $rules = [])
Create a property rule set.
static PropertyRules
bool
hasType(string $class)
Determine if a rule of the given type is present.
array
all()
Get every rule in order.
Details
at line 14
__construct(array $rules = [])
Create a property rule set.
at line 22
static PropertyRules
create(ValidationRule ...$rules)
Create a property rule set from the given rules.
at line 32
PropertyRules
add(ValidationRule ...$rules)
Append rules, replacing existing rules of the same type.
at line 46
PropertyRules
prepend(ValidationRule ...$rules)
Prepend rules, replacing existing rules of the same type.
at line 63
PropertyRules
removeType(string|ValidationRule ...$classes)
Remove rules of the given types.
A requiring rule instance removes every requiring rule; a class name removes only rules of that class.
at line 91
bool
hasType(string $class)
Determine if a rule of the given type is present.
at line 107
array
all()
Get every rule in order.