PHP Класс FluidTYPO3\Vhs\ViewHelpers\Resource\LanguageViewHelper

Reads a certain language file with returning not just one single label, but all the translated labels. ### Examples
Наследование: extends TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelper, use trait FluidTYPO3\Vhs\Traits\TemplateVariableViewHelperTrait
Показать файл Открыть проект

Открытые методы

Метод Описание
initializeArguments ( ) : void Registers all arguments for this ViewHelper.
render ( ) : array | string The main render method of this ViewHelper.

Защищенные методы

Метод Описание
getInitializedLanguage ( ) : string Gets the key of current initialized language or fallback to 'default'.
getLabelsByLanguageKey ( array $locallang, string $languageKey ) : array Gets the translated labels by a specific language key or fallback to 'default'.
getLabelsFromTarget ( array $labels ) : array Simplify label array with just taking the value from target.
getLanguageKey ( ) : string Gets the language key from arguments or from current initialized language if argument is not defined.
getResolvedExtensionName ( ) : string Gets the extension name from defined argument or tries to resolve it from the controller context if not set.
getResolvedPath ( ) : string Gets the resolved file path with trying to resolve relative paths even if no extension key is defined.

Описание методов

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

Gets the key of current initialized language or fallback to 'default'.
protected getInitializedLanguage ( ) : string
Результат string

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

Gets the translated labels by a specific language key or fallback to 'default'.
protected getLabelsByLanguageKey ( array $locallang, string $languageKey ) : array
$locallang array
$languageKey string
Результат array

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

Simplify label array with just taking the value from target.
protected getLabelsFromTarget ( array $labels ) : array
$labels array
Результат array

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

Gets the language key from arguments or from current initialized language if argument is not defined.
protected getLanguageKey ( ) : string
Результат string

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

Gets the extension name from defined argument or tries to resolve it from the controller context if not set.
protected getResolvedExtensionName ( ) : string
Результат string

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

Gets the resolved file path with trying to resolve relative paths even if no extension key is defined.
protected getResolvedPath ( ) : string
Результат string

initializeArguments() публичный Метод

Registers all arguments for this ViewHelper.
public initializeArguments ( ) : void
Результат void

render() публичный Метод

The main render method of this ViewHelper.
public render ( ) : array | string
Результат array | string