Я пытаюсь использовать переводимое поведение в моем проекте, я последовательно следовал за документом, чтобы настроить и использовать это поведение, но я получаю эту ошибку:
CRITICAL - Uncaught PHP Exception ReflectionException: "Локаль свойств не существует" в C:\wamp\www\Symfony\vendor\gedmo\doctrine-extensions\lib\Gedmo\Translatable\TranslatableListener.php строка 296
Может ли кто-нибудь помочь? Заранее спасибо :)
Изменение: это строка 296:
$reflectionProperty = $class->getProperty(self::$configurations[$this->name][$meta->name]['locale']);
В моем случае обязательное поле $locale
было определено в абстрактном суперклассе объекта, который в основном хорош, однако он не должен быть private
но, по крайней мере, protected
.
config.yml
переводы вconfig.yml
?