Method | Description | |
---|---|---|
__construct ( |
||
createLanguage ( eZ\Publish\API\Repository\Values\Content\LanguageCreateStruct $languageCreateStruct ) : eZ\Publish\API\Repository\Values\Content\Language | Creates the a new Language in the content repository. | |
deleteLanguage ( eZ\Publish\API\Repository\Values\Content\Language $language ) | Deletes a language from content repository. | |
disableLanguage ( eZ\Publish\API\Repository\Values\Content\Language $language ) | Disables a language. | |
enableLanguage ( eZ\Publish\API\Repository\Values\Content\Language $language ) | Enables a language. | |
getDefaultLanguageCode ( ) : string | Returns a configured default language code. | |
loadLanguage ( string $languageCode ) : eZ\Publish\API\Repository\Values\Content\Language | Loads a Language from its language code ($languageCode). | |
loadLanguageById ( mixed $languageId ) : eZ\Publish\API\Repository\Values\Content\Language | Loads a Language by its id ($languageId). | |
loadLanguages ( ) : eZ\Publish\API\Repository\Values\Content\Language[] | Loads all Languages. | |
newLanguageCreateStruct ( ) : eZ\Publish\API\Repository\Values\Content\LanguageCreateStruct | Instantiates an object to be used for creating languages. | |
setSession ( $id ) | Set session ID. | |
updateLanguageName ( eZ\Publish\API\Repository\Values\Content\Language $language, string $newName ) : eZ\Publish\API\Repository\Values\Content\Language | Changes the name of the language in the content repository. |
public __construct ( |
||
$contentService | ||
$client | eZ\Publish\Core\REST\Client\HttpClient | |
$inputDispatcher | ||
$outputVisitor | ||
$requestParser | eZ\Publish\Core\REST\Common\RequestParser |
public createLanguage ( eZ\Publish\API\Repository\Values\Content\LanguageCreateStruct $languageCreateStruct ) : eZ\Publish\API\Repository\Values\Content\Language | ||
$languageCreateStruct | eZ\Publish\API\Repository\Values\Content\LanguageCreateStruct | |
return | eZ\Publish\API\Repository\Values\Content\Language |
public deleteLanguage ( eZ\Publish\API\Repository\Values\Content\Language $language ) | ||
$language | eZ\Publish\API\Repository\Values\Content\Language |
public disableLanguage ( eZ\Publish\API\Repository\Values\Content\Language $language ) | ||
$language | eZ\Publish\API\Repository\Values\Content\Language |
public enableLanguage ( eZ\Publish\API\Repository\Values\Content\Language $language ) | ||
$language | eZ\Publish\API\Repository\Values\Content\Language |
public getDefaultLanguageCode ( ) : string | ||
return | string |
public loadLanguage ( string $languageCode ) : eZ\Publish\API\Repository\Values\Content\Language | ||
$languageCode | string | |
return | eZ\Publish\API\Repository\Values\Content\Language |
public loadLanguageById ( mixed $languageId ) : eZ\Publish\API\Repository\Values\Content\Language | ||
$languageId | mixed | |
return | eZ\Publish\API\Repository\Values\Content\Language |
public loadLanguages ( ) : eZ\Publish\API\Repository\Values\Content\Language[] | ||
return | eZ\Publish\API\Repository\Values\Content\Language[] |
public newLanguageCreateStruct ( ) : eZ\Publish\API\Repository\Values\Content\LanguageCreateStruct | ||
return | eZ\Publish\API\Repository\Values\Content\LanguageCreateStruct |
public updateLanguageName ( eZ\Publish\API\Repository\Values\Content\Language $language, string $newName ) : eZ\Publish\API\Repository\Values\Content\Language | ||
$language | eZ\Publish\API\Repository\Values\Content\Language | |
$newName | string | |
return | eZ\Publish\API\Repository\Values\Content\Language |