ivinnic
@ivinnic
Full-Stack developer

По какой причине Middleware TrimStrings включен по умолчанию в Laravel?

Добрый день!
Возможно кто то может подсказать, по какой причине в ларавел по умолчанию включен Middleware TrimStrings ?

понимаю что он нужен для того, что бы тримить все входные параметры...
но возможно есть причина почему это прям по умолчанию стоит..

может быть есть какая то особенность, каких то браузеров.... или еще не знаю что...
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 1
neuotq
@neuotq
Прокрастинация
Это вопрос старой боли с пробелами в конце и в начале(реже) вводимых пользователями в разных полях.
Проблема настолько часто встречалась, что обрезка пробелов была почти всегда в коде. Поэтому добавили такой функционал по умолчанию, одновременно кстати с установкой в null пустых строк. Что тоже повысило удобство.
Если нужно там можно писать исключения.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы