PHP Интерфейс eZ\Publish\Core\Base\Translatable

Показать файл Открыть проект

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

Метод Описание
addParameter ( string $name, string $value ) Adds a parameter to existing hash map.
addParameters ( array $parameters ) Adds $parameters to existing hash map.
getBaseTranslation ( ) : string Returns base translation, computed with message template and parameters.
getMessageTemplate ( ) : string Returns the message template, with placeholders for parameters.
getParameters ( ) : array Returns a hash map with param placeholder as key and its corresponding value.
setMessageTemplate ( string $messageTemplate ) Injects the message template.
setParameters ( array $parameters ) Injects the hash map, with param placeholder as key and its corresponding value.

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

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

Adds a parameter to existing hash map.
public addParameter ( string $name, string $value )
$name string
$value string

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

Adds $parameters to existing hash map.
public addParameters ( array $parameters )
$parameters array

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

Returns base translation, computed with message template and parameters.
public getBaseTranslation ( ) : string
Результат string

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

E.g. "Content with ID %contentId% could not be found".
public getMessageTemplate ( ) : string
Результат string

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

E.g. array('%contentId%' => 123).
public getParameters ( ) : array
Результат array

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

Injects the message template.
public setMessageTemplate ( string $messageTemplate )
$messageTemplate string

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

E.g. array('%contentId%' => 123). If parameters already existed, they will be replaced by the passed here.
public setParameters ( array $parameters )
$parameters array