eZ Publish Community Project (Legacy Stack) 2013.4
Class

eZSerializedObjectNameList

class eZSerializedObjectNameList

File containing the eZSerializedObjectNameList class.

Constants

ALWAYS_AVAILABLE_STR

Properties

$NameList
$HasDirtyData
$DefaultLanguage

Methods

eZSerializedObjectNameList($serializedNamesString = false)

initFromSerializedList($serializedNamesString)

initFromString($nameString, $languageLocale = false)

initDefault()

create($serializedNamesString = false)

__clone()

copy($serializedObjectNameListObject)

mergeNameList($inNameList)

serializeNames()

isEmpty()

unserializeNames($serializedNamesString)

alwaysAvailableLanguageID()

alwaysAvailableLanguageLocale()

alwaysAvailableLanguage()

languageMask()

name($languageLocale = false)

nameByPrioritizedLanguages()

nameByLanguageLocale($languageLocale)

alwaysAvailableName()

setAlwaysAvailableLanguage($languageLocale)

updateAlwaysAvailable($alwaysAvailableLocale = false)

hasNameInLocale($languageLocale)

setName($name, $languageLocale = false)

setNameByLanguageLocale($name, $languageLocale)

appendGroupName($appendString)

hasDirtyData()

setHasDirtyData($hasDirtyData = true)

nameList()

cleanNameList()

nameListCount()

setNameList($nameListArray)

resetNameList()

removeName($languageLocale)

defaultLanguageLocale()

defaultLanguage()

setDefaultLanguage($language)

setDefaultLanguageByLocale($languageLocale, $createIfNotExist = true)

topPriorityLanguageLocale()

topPriorityLanguage()

prioritizedLanguages()

prioritizedLanguagesJsArray()

languageLocaleList()

languages()

untranslatedLanguages()

normalize($languageInfo)

validate($param = true)

Details

at line 15
public eZSerializedObjectNameList($serializedNamesString = false)

Parameters

$serializedNamesString

at line 23
public initFromSerializedList($serializedNamesString)

Parameters

$serializedNamesString

at line 29
public initFromString($nameString, $languageLocale = false)

Parameters

$nameString
$languageLocale

at line 39
public initDefault()

at line 44
public create($serializedNamesString = false)

Parameters

$serializedNamesString

at line 50
public __clone()

at line 54
public copy($serializedObjectNameListObject)

Parameters

$serializedObjectNameListObject

at line 61
public mergeNameList($inNameList)

Parameters

$inNameList

at line 69
public serializeNames()

at line 74
public isEmpty()

at line 79
public unserializeNames($serializedNamesString)

Parameters

$serializedNamesString

at line 92
public alwaysAvailableLanguageID()

at line 100
public alwaysAvailableLanguageLocale()

at line 106
public alwaysAvailableLanguage()

at line 115
public languageMask()

at line 134
public name($languageLocale = false)

Parameters

$languageLocale

at line 139
public nameByPrioritizedLanguages()

at line 155
public nameByLanguageLocale($languageLocale)

Parameters

$languageLocale

at line 164
public alwaysAvailableName()

at line 175
public setAlwaysAvailableLanguage($languageLocale)

Parameters

$languageLocale

at line 189
public updateAlwaysAvailable($alwaysAvailableLocale = false)

Parameters

$alwaysAvailableLocale

at line 203
public hasNameInLocale($languageLocale)

Parameters

$languageLocale

at line 221
public setName($name, $languageLocale = false)

Parameters

$name
$languageLocale

at line 231
public setNameByLanguageLocale($name, $languageLocale)

Parameters

$name
$languageLocale

at line 254
public appendGroupName($appendString)

Parameters

$appendString

at line 276
public hasDirtyData()

at line 285
public setHasDirtyData($hasDirtyData = true)

Parameters

$hasDirtyData

at line 290
public nameList()

at line 298
public cleanNameList()

at line 305
public nameListCount()

at line 310
public setNameList($nameListArray)

Parameters

$nameListArray

at line 315
public resetNameList()

at line 320
public removeName($languageLocale)

Parameters

$languageLocale

at line 329
public defaultLanguageLocale()

at line 340
public defaultLanguage()

at line 350
public setDefaultLanguage($language)

Parameters

$language

at line 355
public setDefaultLanguageByLocale($languageLocale, $createIfNotExist = true)

Parameters

$languageLocale
$createIfNotExist

at line 376
public topPriorityLanguageLocale()

at line 395
public topPriorityLanguage()

at line 417
public prioritizedLanguages()

at line 435
public prioritizedLanguagesJsArray()

at line 451
public languageLocaleList()

at line 472
public languages()

at line 488
public untranslatedLanguages()

at line 515
public normalize($languageInfo)

Parameters

$languageInfo

at line 567
public validate($param = true)

Parameters

$param