eZ Publish  [trunk]
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 18 of file ezenum.php.


Member Function Documentation

eZEnum::addEnumeration ( element)

Adds an enumeration

Definition at line 169 of file ezenum.php.

eZEnum::addEnumerationValue ( enumValue)

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

Definition at line 179 of file ezenum.php.

eZEnum::attribute ( attr)

Definition at line 48 of file ezenum.php.

Definition at line 33 of file ezenum.php.

Referenced by hasAttribute().

eZEnum::eZEnum ( id,
version 
)

Constructor

Definition at line 23 of file ezenum.php.

eZEnum::hasAttribute ( attr)

Definition at line 43 of file ezenum.php.

eZEnum::removeEnumeration ( id,
enumid,
version 
)

Definition at line 184 of file ezenum.php.

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

Definition at line 88 of file ezenum.php.

Referenced by eZEnumType\fetchObjectAttributeHTTPInput().

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

Definition at line 161 of file ezenum.php.

Definition at line 99 of file ezenum.php.

Definition at line 104 of file ezenum.php.

eZEnum::setObjectEnumValue ( contentObjectAttributeID,
contentObjectAttributeVersion 
)

Definition at line 84 of file ezenum.php.

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

Definition at line 109 of file ezenum.php.

eZEnum::setVersion ( version)

Definition at line 125 of file ezenum.php.

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

Member Data Documentation

eZEnum::$ClassAttributeID

Definition at line 192 of file ezenum.php.

eZEnum::$ClassAttributeVersion

Definition at line 193 of file ezenum.php.

eZEnum::$Enumerations

Definition at line 190 of file ezenum.php.

eZEnum::$IsmultipleEnum

Definition at line 194 of file ezenum.php.

eZEnum::$IsoptionEnum

Definition at line 195 of file ezenum.php.

eZEnum::$ObjectEnumerations

Definition at line 191 of file ezenum.php.


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