Documentation

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
$validator : Validator|array<string|int, mixed>
$request : Request|null = null
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
throws
ValidationException
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>

Search results