Проверка диапазона дат с помощью Symfony2

Я хочу добавить ограничение с аннотацией в Symfony для даты, попадающей в диапазон, но этот диапазон нельзя указать явно с помощью min. и макс. Год должен быть между текущим годом (вычитая текущий год или число) и указанным минимумом. Например, если я ввожу дату сейчас, она должна быть между 2010/1960, но 2010 должна быть получена из текущего года-10. Это можно сделать любым способом в Symfony?

0

Решение

Да, это возможно, вы должны создать собственное ограничение проверки, как описано здесь:

http://symfony.com/doc/current/cookbook/validation/custom_constraint.html

1

Другие решения

Других решений пока нет …