TrimStrings
class TrimStrings extends TransformsRequest (View source)
Свойства
| protected array<int,string> | $except | Атрибуты, которые не должны обрезаться. | |
| static protected array | $neverTrim | Глобально игнорируемые атрибуты, которые не должны обрезаться. | |
| static protected array | $skipCallbacks | Все зарегистрированные отложенные вызовы. |
Методы
| mixed | handle(Request $request, Closure $next)
Обработка входящего запроса. | |
| void | clean(Request $request)
Очистка данных запроса. | из TransformsRequest |
| void | cleanParameterBag(ParameterBag $bag)
Очистка данных в пакете параметров. | из TransformsRequest |
| array | cleanArray(array $data, string $keyPrefix = '')
Очистка данных в заданном массиве. | из TransformsRequest |
| mixed | cleanValue(string $key, mixed $value)
Очистка заданного значения. | из TransformsRequest |
| mixed | transform(string $key, mixed $value)
Преобразование заданного значения. | |
| bool | shouldSkip(string $key, array $except)
Определение, следует ли пропустить указанный ключ. | |
| static void | except(array|string $attributes)
Указать, что заданные атрибуты никогда не должны обрезаться. | |
| static void | skipWhen(Closure $callback)
Регистрация вызова обратного вызова, который сообщает посреднику о пропуске. | |
| static void | flushState()
Очистка глобального состояния посредника. |
Подробности
protected void clean(Request $request)
Очистка данных запроса.
protected void cleanParameterBag(ParameterBag $bag)
Очистить данные в пакете параметров.
protected array cleanArray(array $data, string $keyPrefix = '')
Очистить данные в заданном массиве.
protected mixed cleanValue(string $key, mixed $value)
Очистить заданное значение.
protected mixed transform(string $key, mixed $value)
Преобразовать заданное значение.
protected bool shouldSkip(string $key, array $except)
Определить, следует ли пропускать заданный ключ.
static void except(array|string $attributes)
Указать, что заданные атрибуты никогда не должны обрезаться.
static void skipWhen(Closure $callback)
Зарегистрировать обратный вызов, который указывает, следует ли пропускать middleware.
static void flushState()
Очистить глобальное состояние middleware.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Foundation/Http/Middleware/TrimStrings.html