JMSTranslationBundle Аннотация "@optional" в свойстве никогда не импортировалась.Возможно, вы забыли добавить выражение «использование» для этой аннотации? - PullRequest
0 голосов
/ 19 мая 2018

Я пытаюсь извлечь переводы, но есть много ошибок

php bin/console translation:extract pt --dir=./src/ --output-dir=./app/Resources/translations

[Semantical Error] The annotation "@created" in class InvoiceBundle\Service\CodeGeneratorService was never imported. Did you maybe forget to add a "use" statement for this annotation?

 [Semantical Error] The annotation "@optional" in property Ups\Entity\Tradeability\TariffInfo::$detailId was never imported. Did you maybe forget to add a "use" statement for this annotation?

можно игнорировать неизвестные аннотации?

 "jms/translation-bundle": "^1.3",
    "nikic/php-parser": "v1.4.1",

1 Ответ

0 голосов
/ 19 мая 2018

Вы можете попробовать использовать Doctrine IgnoreAnnotation и посмотреть, соответствует ли это вашей цели.

use Doctrine\Common\Annotations\Annotation\IgnoreAnnotation;

/**
  * @IgnoreAnnotation("created")
  * @IgnoreAnnotation("optional")
  */
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...