Задать вопрос
ivinnic
@ivinnic
Full-Stack - подустал

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

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

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

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

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

Похожие вопросы