![]() |
TYPO3
7.6
|
Public Member Functions | |
__construct () | |
initialize () | |
hasData ($fileReference, $languageKey) | |
getData ($fileReference) | |
getDataByLanguage ($fileReference, $languageKey) | |
setData ($fileReference, $languageKey, $data) | |
flushData ($fileReference) | |
setConfiguration ($fileReference, $languageKey, $charset) | |
getFileReferenceWithoutExtension ($fileReference) | |
getParserInstance ($fileReference) | |
getAbsoluteFileReference ($fileReference) | |
getSupportedExtensions () | |
Protected Attributes | |
$supportedExtensions | |
$configuration | |
$data | |
Language store.
Definition at line 24 of file LanguageStore.php.
__construct | ( | ) |
flushData | ( | $fileReference | ) |
Flushes data.
string | $fileReference |
Definition at line 133 of file LanguageStore.php.
getAbsoluteFileReference | ( | $fileReference | ) |
Gets the absolute file path.
string | $fileReference |
\InvalidArgumentException |
Definition at line 218 of file LanguageStore.php.
getData | ( | $fileReference | ) |
Retrieves data from the store.
This method returns all parsed languages for the current file reference.
string | $fileReference | File reference |
Definition at line 95 of file LanguageStore.php.
getDataByLanguage | ( | $fileReference, | |
$languageKey | |||
) |
Retrieves data from the store for a language.
string | $fileReference | File reference |
string | $languageKey | Valid language key |
Definition at line 108 of file LanguageStore.php.
getFileReferenceWithoutExtension | ( | $fileReference | ) |
Get the fileReference without the extension
string | $fileReference | File reference |
Definition at line 187 of file LanguageStore.php.
Referenced by LanguageStore\setConfiguration().
getParserInstance | ( | $fileReference | ) |
Returns the correct parser for a specific file reference.
string | $fileReference | File reference |
\TYPO3\CMS\Core\Localization\Exception\InvalidParserException |
Definition at line 202 of file LanguageStore.php.
References GeneralUtility\makeInstance().
getSupportedExtensions | ( | ) |
Get supported extensions
Definition at line 232 of file LanguageStore.php.
References LanguageStore\$supportedExtensions.
hasData | ( | $fileReference, | |
$languageKey | |||
) |
Checks if the store contains parsed data.
string | $fileReference | File reference |
string | $languageKey | Valid language key |
Definition at line 79 of file LanguageStore.php.
initialize | ( | ) |
Initializes the current class.
Definition at line 63 of file LanguageStore.php.
References $GLOBALS, and GeneralUtility\trimExplode().
Referenced by LanguageStore\__construct().
setConfiguration | ( | $fileReference, | |
$languageKey, | |||
$charset | |||
) |
Checks file reference configuration (charset, extension, ...).
string | $fileReference | File reference |
string | $languageKey | Valid language key |
string | $charset | Rendering charset |
\TYPO3\CMS\Core\Localization\Exception\InvalidParserException | |
\TYPO3\CMS\Core\Localization\Exception\FileNotFoundException |
Definition at line 149 of file LanguageStore.php.
References $GLOBALS, GeneralUtility\getFileAbsFileName(), and LanguageStore\getFileReferenceWithoutExtension().
setData | ( | $fileReference, | |
$languageKey, | |||
$data | |||
) |
Sets data for a specific file reference and a language.
string | $fileReference | File reference |
string | $languageKey | Valid language key |
array | $data |
Definition at line 121 of file LanguageStore.php.
References LanguageStore\$data.
|
protected |
Definition at line 41 of file LanguageStore.php.
|
protected |
Definition at line 48 of file LanguageStore.php.
Referenced by LanguageStore\setData().
|
protected |
Definition at line 31 of file LanguageStore.php.
Referenced by LanguageStore\getSupportedExtensions().