@TANK_IST

Почему не работает cli-config.php для doctrine, но на сайте с той же конфигурацией все ok?

Можете подсказать почему при обновлении схемы с консоли я получаю такое:
[Doctrine\Common\Annotations\AnnotationException]                                                                                                                    
  [Semantical Error] The annotation "@Symfony\Component\Validator\Constraints\Length" in property Model\CityModel::$name does not exist, or could not be auto-loaded.

cli-config.php:
<?php
require_once __DIR__."/conf/conf.php";
require_once __DIR__."/vendor/autoload.php";
$loader = new \Composer\Autoload\ClassLoader();
$loader->add('Symfony\Component\Validator\Constraints', APP_ROOT."/vendor/symfony/validator/Constraints");
$loader->register();
require_once __DIR__.'/conf/services.php';

return Doctrine\ORM\Tools\Console\ConsoleRunner::createHelperSet($entityManager);

Он должен работать, так как подключает те же конфиги что и сам сайт, но я получаю ошибку.
  • Вопрос задан
  • 343 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы