TransformsRequest

class TransformsRequest (View source)

Properties

protected array $attributes The additional attributes passed to the middleware.

Methods

mixed handle(Request $request, Closure $next, array ...$attributes)

Handle an incoming request.

void clean(Request $request)

Clean the request's data.

void cleanParameterBag(ParameterBag $bag)

Clean the data in the parameter bag.

array cleanArray(array $data)

Clean the data in the given array.

mixed cleanValue(string $key, mixed $value)

Clean the given value.

mixed transform(string $key, mixed $value)

Transform the given value.

Details

mixed handle(Request $request, Closure $next, array ...$attributes)

Handle an incoming request.

Parameters

Request $request
Closure $next
array ...$attributes

Return Value

mixed

protected void clean(Request $request)

Clean the request's data.

Parameters

Request $request

Return Value

void

protected void cleanParameterBag(ParameterBag $bag)

Clean the data in the parameter bag.

Parameters

ParameterBag $bag

Return Value

void

protected array cleanArray(array $data)

Clean the data in the given array.

Parameters

array $data

Return Value

array

protected mixed cleanValue(string $key, mixed $value)

Clean the given value.

Parameters

string $key
mixed $value

Return Value

mixed

protected mixed transform(string $key, mixed $value)

Transform the given value.

Parameters

string $key
mixed $value

Return Value

mixed

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Foundation/Http/Middleware/TransformsRequest.html