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.

Parameters

array $data

Return Value

void

stdClass explode(array $rules)

Parse the human-friendly rules into a full rules array for the validator.

Parameters

array $rules

Return Value

stdClass

array mergeRules(array $results, string|array $attribute, string|array $rules = array())

Merge additional rules into a given attribute(s).

Parameters

array $results
string|array $attribute
string|array $rules

Return Value

array

static array parse(array|string $rules)

Extract the rule name and parameters from a rule.

Parameters

array|string $rules

Return Value

array

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/Validation/ValidationRuleParser.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部