Ответы пользователя по тегу Валидация
  • Сделать валидацию формы это задача для джуна или мидла?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Смотря какую валидацию.
    Задать корректные атрибуты в html и простейшие спагетти-проверки в js - это одно.
    Сделать универсальный react-компонент формы, который можно было бы использовать в любом месте проекта, и/или в котором были бы кастомные валидации уровня "проверить, что выбранная дата-время в календаре не пересекается с другими событиями всех участников" - совсем другое.
    Но и то и другое можно назвать валидацией.
    Ответ написан
    Комментировать
  • Валидация форм в Laravel 5, как сделать проще и правильнее?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Laravel
    Хочется, чтобы правила были написаны для каждой модели только один раз
    В общем случае это некорректное желание - правила валидации могут кардинально различаться для формы редактирования элемента в кабинете пользователя и в админке. Там могут быть разные наборы полей, разные требования для каждого поля, своя обязательность.

    Ну и вообще, модель к валидации никакого отношения не имеет.

    Поэтому валидируют не модель, а запросы. Создайте Form Request для своего запроса и опишите все правила там. Потом можно будет отнаследоваться от него для других похожих запросов или создать независимые.
    Ответ написан
    Комментировать