Задать вопрос
@NkDev

Как провалидировать дату в Symfony чтобы она не была ваше текущей даты?

На сервер от клиента приходит json следующего вида:

{
    "birthDate": "12.12.2023"
}


Мне нужно проверить, чтобы поступающая дата была меньше текущей. Фреймворк Simfony. У меня сейчас так:

new Assert\Collection([
    'birthDate' => [
        new Assert\DateTime("d.m.Y"),
        new Assert\LessThan(['value'=>'today', 'message'=>"Error!"]),
   ]
]);


Однако данный код не срабатывает. Я так же пробовал вариант где я меняю тип со string на new DateTime. Все равно не работает.
  • Вопрос задан
  • 176 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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