ValidatesRequests
Table of Contents
- validate() : array<string|int, mixed>
- Validate the given request with the given rules.
- validateWith() : array<string|int, mixed>
- Run the validation routine against the given validator.
- validateWithBag() : array<string|int, mixed>
- Validate the given request with the given rules.
- extractInputFromRules() : array<string|int, mixed>
- Get the request input based on the given validation rules.
- getValidationFactory() : Factory
- Get a validation factory instance.
Methods
validate()
Validate the given request with the given rules.
public
validate(Request $request, array<string|int, mixed> $rules[, array<string|int, mixed> $messages = [] ][, array<string|int, mixed> $customAttributes = [] ]) : array<string|int, mixed>
Parameters
- $request : Request
- $rules : array<string|int, mixed>
- $messages : array<string|int, mixed> = []
- $customAttributes : array<string|int, mixed> = []
Return values
array<string|int, mixed> —validateWith()
Run the validation routine against the given validator.
public
validateWith(Validator|array<string|int, mixed> $validator[, Request|null $request = null ]) : array<string|int, mixed>
Parameters
Return values
array<string|int, mixed> —validateWithBag()
Validate the given request with the given rules.
public
validateWithBag(string $errorBag, Request $request, array<string|int, mixed> $rules[, array<string|int, mixed> $messages = [] ][, array<string|int, mixed> $customAttributes = [] ]) : array<string|int, mixed>
Parameters
- $errorBag : string
- $request : Request
- $rules : array<string|int, mixed>
- $messages : array<string|int, mixed> = []
- $customAttributes : array<string|int, mixed> = []
Tags
Return values
array<string|int, mixed> —extractInputFromRules()
Get the request input based on the given validation rules.
protected
extractInputFromRules(Request $request, array<string|int, mixed> $rules) : array<string|int, mixed>
Parameters
- $request : Request
- $rules : array<string|int, mixed>
Return values
array<string|int, mixed> —getValidationFactory()
Get a validation factory instance.
protected
getValidationFactory() : Factory