ValidationRuleParser
ValidationRuleParser
class ValidationRuleParser (View source)
Properties
array | $data | The data being validated. | |
array | $implicitAttributes | The implicit attributes. |
Methods
void | __construct(array $data) Create a new validation rule parser. | |
stdClass | explode(array $rules) Parse the human-friendly rules into a full rules array for the validator. | |
array | mergeRules(array $results, string|array $attribute, string|array $rules = array()) Merge additional rules into a given attribute(s). | |
static array | parse(array|string $rules) Extract the rule name and parameters from a rule. |
Details
void __construct(array $data)
Create a new validation rule parser.
stdClass explode(array $rules)
Parse the human-friendly rules into a full rules array for the validator.
array mergeRules(array $results, string|array $attribute, string|array $rules = array())
Merge additional rules into a given attribute(s).
static array parse(array|string $rules)
Extract the rule name and parameters from a rule.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/Validation/ValidationRuleParser.html