Не возвращает записей с переводом Doctrine Extensions - PullRequest
0 голосов
/ 06 февраля 2019

Я использую Doctrine Extensions Transhable для перевода моей сущности Article.

$ article = $ em-> getRepository ("ModelBundle: Article") -> find (1);

DoctrineРасширения предоставляют два варианта, если поле не переведено в соответствии с моими исследованиями.

  • Сохранение исходного значения (языковой стандарт по умолчанию)
stof_doctrine_extensions:
    translation_fallback: true
  • Отображение пробелазначение
stof_doctrine_extensions:
    translation_fallback: false

Я хочу, чтобы мой репозиторий возвращал нулевое значение (без записи вообще), если одно или несколько полей не переведены.

Я знаю, что можно проверитьэто с такими утверждениями, как:

if ($ article-> getTitle === ''), однако мне придется делать это в десятках мест.

...