PHP Класс eZ\Publish\Core\Persistence\Legacy\Content\Language\Gateway\ExceptionConversion

Наследование: extends eZ\Publish\Core\Persistence\Legacy\Content\Language\Gateway
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$innerGateway eZ\Publish\Core\Persistence\Legacy\Content\Language\Gateway The wrapped gateway.

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

Метод Описание
__construct ( Gateway $innerGateway ) Creates a new exception conversion gateway around $innerGateway.
canDeleteLanguage ( integer $id ) : boolean Check whether a language may be deleted.
deleteLanguage ( integer $id ) Deletes the language with $id.
insertLanguage ( eZ\Publish\SPI\Persistence\Content\Language $language ) : integer Inserts the given $language.
loadAllLanguagesData ( ) : string[][] Loads the data for all languages.
loadLanguageData ( integer $id ) : string[][] Loads data for the Language with $id.
loadLanguageDataByLanguageCode ( string $languageCode ) : string[][] Loads data for the Language with Language Code (eg: eng-GB).
updateLanguage ( eZ\Publish\SPI\Persistence\Content\Language $language ) Updates the data of the given $language.

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

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

Creates a new exception conversion gateway around $innerGateway.
public __construct ( Gateway $innerGateway )
$innerGateway eZ\Publish\Core\Persistence\Legacy\Content\Language\Gateway

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

Check whether a language may be deleted.
public canDeleteLanguage ( integer $id ) : boolean
$id integer
Результат boolean

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

Deletes the language with $id.
public deleteLanguage ( integer $id )
$id integer

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

Inserts the given $language.
public insertLanguage ( eZ\Publish\SPI\Persistence\Content\Language $language ) : integer
$language eZ\Publish\SPI\Persistence\Content\Language
Результат integer ID of the new language

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

Loads the data for all languages.
public loadAllLanguagesData ( ) : string[][]
Результат string[][]

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

Loads data for the Language with $id.
public loadLanguageData ( integer $id ) : string[][]
$id integer
Результат string[][]

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

Loads data for the Language with Language Code (eg: eng-GB).
public loadLanguageDataByLanguageCode ( string $languageCode ) : string[][]
$languageCode string
Результат string[][]

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

Updates the data of the given $language.
public updateLanguage ( eZ\Publish\SPI\Persistence\Content\Language $language )
$language eZ\Publish\SPI\Persistence\Content\Language

Описание свойств

$innerGateway защищенное свойство

The wrapped gateway.
protected Gateway,eZ\Publish\Core\Persistence\Legacy\Content\Language $innerGateway
Результат eZ\Publish\Core\Persistence\Legacy\Content\Language\Gateway