eZ Publish  [4.2]
eZEnum Class Reference

The class eZEnum does. More...

List of all members.

Public Member Functions

 addEnumeration ($element)
 addEnumerationValue ($enumValue)
 attribute ($attr)
 attributes ()
 eZEnum ($id, $version)
 hasAttribute ($attr)
 removeEnumeration ($id, $enumid, $version)
 setIsmultipleValue ($value)
 setIsoptionValue ($value)
 setObjectEnumValue ($contentObjectAttributeID, $contentObjectAttributeVersion)
 setValue ($array_enumid, $array_enumelement, $array_enumvalue, $version)
 setVersion ($version)

Static Public Member Functions

static removeObjectEnumerations ($contentObjectAttributeID, $contentObjectAttributeVersion)
static removeOldVersion ($id, $version)
static storeObjectEnumeration ($contentObjectAttributeID, $contentObjectAttributeVersion, $enumID, $enumElement, $enumValue)

Public Attributes

 $ClassAttributeID
 $ClassAttributeVersion
 $Enumerations
 $IsmultipleEnum
 $IsoptionEnum
 $ObjectEnumerations

Detailed Description

The class eZEnum does.

Definition at line 41 of file ezenum.php.


Member Function Documentation

eZEnum::addEnumeration ( element)

Adds an enumeration

Definition at line 192 of file ezenum.php.

eZEnum::addEnumerationValue ( enumValue)

Adds the enumeration value object $enumValue to the enumeration list.

Definition at line 202 of file ezenum.php.

eZEnum::attribute ( attr)

Definition at line 71 of file ezenum.php.

eZEnum::attributes ( )

Definition at line 56 of file ezenum.php.

Referenced by hasAttribute().

eZEnum::eZEnum ( id,
version 
)

Constructor

Definition at line 46 of file ezenum.php.

eZEnum::hasAttribute ( attr)

Definition at line 66 of file ezenum.php.

eZEnum::removeEnumeration ( id,
enumid,
version 
)

Definition at line 207 of file ezenum.php.

static eZEnum::removeObjectEnumerations ( contentObjectAttributeID,
contentObjectAttributeVersion 
) [static]

Definition at line 111 of file ezenum.php.

Referenced by eZEnumType\fetchObjectAttributeHTTPInput().

static eZEnum::removeOldVersion ( id,
version 
) [static]

Definition at line 184 of file ezenum.php.

eZEnum::setIsmultipleValue ( value)

Definition at line 122 of file ezenum.php.

eZEnum::setIsoptionValue ( value)

Definition at line 127 of file ezenum.php.

eZEnum::setObjectEnumValue ( contentObjectAttributeID,
contentObjectAttributeVersion 
)

Definition at line 107 of file ezenum.php.

eZEnum::setValue ( array_enumid,
array_enumelement,
array_enumvalue,
version 
)

Definition at line 132 of file ezenum.php.

eZEnum::setVersion ( version)

Definition at line 148 of file ezenum.php.

static eZEnum::storeObjectEnumeration ( contentObjectAttributeID,
contentObjectAttributeVersion,
enumID,
enumElement,
enumValue 
) [static]

Member Data Documentation

eZEnum::$ClassAttributeID

Definition at line 215 of file ezenum.php.

eZEnum::$ClassAttributeVersion

Definition at line 216 of file ezenum.php.

eZEnum::$Enumerations

Definition at line 213 of file ezenum.php.

eZEnum::$IsmultipleEnum

Definition at line 217 of file ezenum.php.

eZEnum::$IsoptionEnum

Definition at line 218 of file ezenum.php.

eZEnum::$ObjectEnumerations

Definition at line 214 of file ezenum.php.


The documentation for this class was generated from the following file: