Проблемы с ValidatorConstraint в Symfony 2.5

после обновления с Symfony 2.4 до 2.5 мои ограничения проверки формы не работают.

Я получаю: Catchable fatal error: аргумент 1 передан в Symfony \ Component \ Form \ Extension \ Validator \ Type \ FormTypeValidatorExtension :: __ construct () должен быть экземпляром Symfony \ Component \ Validator \ ValidatorInterface, экземпляром Symfony \ Component \ Validator \ Validator \ RecursiveValidator, определенный в поставщике / symfony / symfony / src / Symfony / Component / Form / Extension / Validator / Type / FormTypeValidatorExtension.php в строке 36

У кого-нибудь есть предложение, как это исправить?

Solutions Collecting From Web of "Проблемы с ValidatorConstraint в Symfony 2.5"

Попробуйте установить проверку api в config.yml.

Комментарий от UPGRADE-2.5.md
https://github.com/symfony/symfony/blob/master/UPGRADE-2.5.md

«Механизм проверки подлинности в Symfony\Component\Validator\Validator был заменен на новый в Symfony\Component\Validator\Validator\RecursiveValidator . С этим изменением несколько классов были устаревшими, которые будут удалены в Symfony 3.0. Кроме того, API валидатор был слегка изменен. Более подробную информацию об этом можно найти в UPGRADE-3.0.

Вы можете выбрать нужный API через новую запись «api» в app / config / config.yml: "

framework: validation: enabled: true api: auto