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

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

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

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

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

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

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