@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. Все равно не работает.
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽