![]() |
TYPO3
7.6
|
Public Member Functions | |
injectObjectManager (\TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager) | |
injectLocales (\TYPO3\CMS\Core\Localization\Locales $locales) | |
injectRegistryService (\TYPO3\CMS\Lang\Service\RegistryService $registryService) | |
__construct () | |
findSelected () | |
updateSelectedLanguages ($languages) | |
activateByLocale ($locale) | |
deactivateByLocale ($locale) | |
Protected Attributes | |
$objectManager | |
$locales | |
$selectedLocales = array() | |
$languages = array() | |
$configurationPath = 'EXTCONF/lang' | |
$registryService | |
Language repository
Definition at line 22 of file LanguageRepository.php.
__construct | ( | ) |
Constructor of the language repository
Definition at line 81 of file LanguageRepository.php.
References GeneralUtility\makeInstance().
activateByLocale | ( | $locale | ) |
Add a language to list of selected languages
string | $locale | The locale |
Definition at line 183 of file LanguageRepository.php.
References LanguageRepository\$languages, LanguageRepository\$locales, and LanguageRepository\updateSelectedLanguages().
deactivateByLocale | ( | $locale | ) |
Remove a language from list of selected languages
string | $locale | The locale |
Definition at line 201 of file LanguageRepository.php.
References LanguageRepository\$languages, LanguageRepository\$locales, and LanguageRepository\updateSelectedLanguages().
findSelected | ( | ) |
Find selected languages
Definition at line 135 of file LanguageRepository.php.
References LanguageRepository\$languages.
injectLocales | ( | \TYPO3\CMS\Core\Localization\Locales | $locales | ) |
\TYPO3\CMS\Core\Localization\Locales | $locales |
Definition at line 65 of file LanguageRepository.php.
References LanguageRepository\$locales.
injectObjectManager | ( | \TYPO3\CMS\Extbase\Object\ObjectManagerInterface | $objectManager | ) |
\TYPO3\CMS\Extbase\Object\ObjectManagerInterface | $objectManager |
Definition at line 57 of file LanguageRepository.php.
References LanguageRepository\$objectManager.
injectRegistryService | ( | \TYPO3\CMS\Lang\Service\RegistryService | $registryService | ) |
\TYPO3\CMS\Lang\Service\RegistryService | $registryService |
Definition at line 73 of file LanguageRepository.php.
References LanguageRepository\$registryService.
updateSelectedLanguages | ( | $languages | ) |
Update selected languages
array | $languages | The languages |
Definition at line 153 of file LanguageRepository.php.
References LanguageRepository\$languages, and GeneralUtility\makeInstance().
Referenced by LanguageRepository\activateByLocale(), and LanguageRepository\deactivateByLocale().
|
protected |
Definition at line 47 of file LanguageRepository.php.
|
protected |
Definition at line 42 of file LanguageRepository.php.
Referenced by LanguageRepository\activateByLocale(), LanguageRepository\deactivateByLocale(), LanguageRepository\findSelected(), and LanguageRepository\updateSelectedLanguages().
|
protected |
Definition at line 32 of file LanguageRepository.php.
Referenced by LanguageRepository\activateByLocale(), LanguageRepository\deactivateByLocale(), and LanguageRepository\injectLocales().
|
protected |
Definition at line 27 of file LanguageRepository.php.
Referenced by LanguageRepository\injectObjectManager().
|
protected |
Definition at line 52 of file LanguageRepository.php.
Referenced by LanguageRepository\injectRegistryService().
|
protected |
Definition at line 37 of file LanguageRepository.php.