Свойство | Тип | Описание | |
---|---|---|---|
$dbHandler | Database handler. |
Метод | Описание | |
---|---|---|
__construct ( eZ\Publish\Core\Persistence\Database\DatabaseHandler $dbHandler ) | Creates a new Doctrine database Section Gateway. | |
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. |
Метод | Описание | |
---|---|---|
createFindQuery ( ) : eZ\Publish\Core\Persistence\Database\SelectQuery | Creates a Language find query. | |
setCommonLanguageColumns ( eZ\Publish\Core\Persistence\Database\Query $query, eZ\Publish\SPI\Persistence\Content\Language $language ) | Sets columns in $query from $language. |
public __construct ( eZ\Publish\Core\Persistence\Database\DatabaseHandler $dbHandler ) | ||
$dbHandler | eZ\Publish\Core\Persistence\Database\DatabaseHandler |
public canDeleteLanguage ( integer $id ) : boolean | ||
$id | integer | |
Результат | boolean |
protected createFindQuery ( ) : eZ\Publish\Core\Persistence\Database\SelectQuery | ||
Результат | eZ\Publish\Core\Persistence\Database\SelectQuery |
public deleteLanguage ( integer $id ) | ||
$id | integer |
public insertLanguage ( eZ\Publish\SPI\Persistence\Content\Language $language ) : integer | ||
$language | eZ\Publish\SPI\Persistence\Content\Language | |
Результат | integer | ID of the new language |
public loadAllLanguagesData ( ) : string[][] | ||
Результат | string[][] |
public loadLanguageData ( integer $id ) : string[][] | ||
$id | integer | |
Результат | string[][] |
public loadLanguageDataByLanguageCode ( string $languageCode ) : string[][] | ||
$languageCode | string | |
Результат | string[][] |
protected setCommonLanguageColumns ( eZ\Publish\Core\Persistence\Database\Query $query, eZ\Publish\SPI\Persistence\Content\Language $language ) | ||
$query | eZ\Publish\Core\Persistence\Database\Query | |
$language | eZ\Publish\SPI\Persistence\Content\Language |
public updateLanguage ( eZ\Publish\SPI\Persistence\Content\Language $language ) | ||
$language | eZ\Publish\SPI\Persistence\Content\Language |