TrimStrings
class TrimStrings extends TransformsRequest (View source)
Properties
static protected array | $skipCallbacks | All of the registered skip callbacks. |
|
protected array<int,string> | $except | The attributes that should not be trimmed. |
Methods
void
cleanParameterBag(ParameterBag $bag)
Clean the data in the parameter bag.
from
TransformsRequest
array
cleanArray(array $data, string $keyPrefix = '')
Clean the data in the given array.
from
TransformsRequest
mixed
transform(string $key, mixed $value)
Transform the given value.
static void
static void
flushState()
Flush the middleware's global state.
Details
protected void
clean(Request $request)
Clean the request's data.
protected void
cleanParameterBag(ParameterBag $bag)
Clean the data in the parameter bag.
protected array
cleanArray(array $data, string $keyPrefix = '')
Clean the data in the given array.
protected mixed
cleanValue(string $key, mixed $value)
Clean the given value.
protected mixed
transform(string $key, mixed $value)
Transform the given value.
static void
skipWhen(Closure $callback)
Register a callback that instructs the middleware to be skipped.
static void
flushState()
Flush the middleware's global state.