PHP 클래스 WellCommerce\Bundle\DictionaryBundle\Manager\DictionaryManager

저자: Adam Piotrowski ([email protected])
상속: extends WellCommerce\Bundle\CoreBundle\Manager\AbstractManager
파일 보기 프로젝트 열기: wellcommerce/wellcommerce 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$filesystem Symfony\Component\Filesystem\Filesystem
$kernel Symfony\Component\HttpKernel\KernelInterface
$locales array | WellCommerce\Bundle\LocaleBundle\Entity\Locale[]
$propertyAccessor Symfony\Component\PropertyAccess\PropertyAccessorInterface

공개 메소드들

메소드 설명
syncDictionary ( ) Synchronizes database and filesystem translations

보호된 메소드들

메소드 설명
getDatabaseTranslations ( WellCommerce\Bundle\LocaleBundle\Entity\LocaleInterface $locale ) : array Returns an array containing all previously imported translations
getFilesystemTranslationsPath ( )
synchronizeDatabaseTranslations ( array $messages, WellCommerce\Bundle\LocaleBundle\Entity\LocaleInterface $locale )
updateTranslationsForLocale ( WellCommerce\Bundle\LocaleBundle\Entity\LocaleInterface $locale )

메소드 상세

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

getFilesystemTranslationsPath() 보호된 메소드

syncDictionary() 공개 메소드

Synchronizes database and filesystem translations
public syncDictionary ( )

synchronizeDatabaseTranslations() 보호된 메소드

protected synchronizeDatabaseTranslations ( array $messages, WellCommerce\Bundle\LocaleBundle\Entity\LocaleInterface $locale )
$messages array
$locale WellCommerce\Bundle\LocaleBundle\Entity\LocaleInterface

updateTranslationsForLocale() 보호된 메소드

protected updateTranslationsForLocale ( WellCommerce\Bundle\LocaleBundle\Entity\LocaleInterface $locale )
$locale WellCommerce\Bundle\LocaleBundle\Entity\LocaleInterface

프로퍼티 상세

$filesystem 보호되어 있는 프로퍼티

protected Filesystem,Symfony\Component\Filesystem $filesystem
리턴 Symfony\Component\Filesystem\Filesystem

$kernel 보호되어 있는 프로퍼티

protected KernelInterface,Symfony\Component\HttpKernel $kernel
리턴 Symfony\Component\HttpKernel\KernelInterface

$locales 보호되어 있는 프로퍼티

protected array|Locale[],WellCommerce\Bundle\LocaleBundle\Entity $locales
리턴 array | WellCommerce\Bundle\LocaleBundle\Entity\Locale[]

$propertyAccessor 보호되어 있는 프로퍼티

protected PropertyAccessorInterface,Symfony\Component\PropertyAccess $propertyAccessor
리턴 Symfony\Component\PropertyAccess\PropertyAccessorInterface