RuleDenormalizer
class RuleDenormalizer
Methods
array
execute(mixed $rule, ValidationPath $path, Closure|null $resolveField = null)
Convert one declaration into Validator rules.
array
normalizeStringValidationAttribute(StringValidationAttribute $rule, ValidationPath $path, Closure|null $resolveField)
Convert a string attribute into one Validator rule.
array|string|null
normalizeRuleParameter(mixed $parameter, ValidationPath $path, Closure|null $resolveField)
Normalize one rule parameter while preserving its field boundaries.
Details
at line 26
array
execute(mixed $rule, ValidationPath $path, Closure|null $resolveField = null)
Convert one declaration into Validator rules.
at line 73
protected array
normalizeStringValidationAttribute(StringValidationAttribute $rule, ValidationPath $path, Closure|null $resolveField)
Convert a string attribute into one Validator rule.
at line 113
protected array|string|null
normalizeRuleParameter(mixed $parameter, ValidationPath $path, Closure|null $resolveField)
Normalize one rule parameter while preserving its field boundaries.