2014-10-19 3 views
0

Работа с валидаторами Я видел, что мне пришлось создать класс ограничений, где я просто установил сообщение об ошибке, из-за чего я думаю, что есть что-то странное ... в чем смысл класса contraint ?, просто добавьте сообщение об ошибке? , Я отправляюсь из zend, новый в symfonyКакова точка класса ограничений в symfony 2?

ответ

1

У вас есть правильная идея, это всего лишь separation of concerns. В этом случае класс ограничения составляет только responsible для инкапсуляции конфигурации для проверки (например, сообщение об ошибке).

+0

поэтому валидатор предназначен только для проверки и ограничения для сообщения об ошибке –

+1

Да, но не только, сообщения об ошибках. Например, ограничение изображения определяет параметры проверки, такие как min/max height/width. –

Смежные вопросы