Спасибо, в принципе вопрос по большей части сводился именно к тому — действительно ли я правильно понял направление движения т.к. после Zend Framework организация работы в Symfony 2 в ряде случаев сбивает с толку :)
Конкретно в случае с валидацией наиболее непривычным видится именно то что валидация внутренних данных объекта производится извне что на первый взгляд противоречит самой парадигме ООП где класс должен сам отвечать за своё внутреннее состояние. Надеюсь что в дальнейшем причины такого подхода станут мне понятнее.
Конкретно в случае с валидацией наиболее непривычным видится именно то что валидация внутренних данных объекта производится извне что на первый взгляд противоречит самой парадигме ООП где класс должен сам отвечать за своё внутреннее состояние. Надеюсь что в дальнейшем причины такого подхода станут мне понятнее.