WellCommerce\Bundle\DictionaryBundle\Manager\DictionaryManager::getDatabaseTranslations PHP Метод

getDatabaseTranslations() защищенный Метод

Returns an array containing all previously imported translations
protected getDatabaseTranslations ( WellCommerce\Bundle\LocaleBundle\Entity\LocaleInterface $locale ) : array
$locale WellCommerce\Bundle\LocaleBundle\Entity\LocaleInterface
Результат array
    protected function getDatabaseTranslations(LocaleInterface $locale)
    {
        $messages = [];
        $collection = $this->repository->matching(new Criteria());
        $collection->map(function (DictionaryInterface $dictionary) use($locale, &$messages) {
            $messages[$dictionary->getIdentifier()] = $dictionary->translate($locale->getCode())->getValue();
        });
        return $messages;
    }