|
eZ Publish
[4.2]
|
The class eZEnumValue does. More...
Inheritance diagram for eZEnumValue:
Collaboration diagram for eZEnumValue:Public Member Functions | |
| __clone () | |
| eZEnumValue ($row) | |
Static Public Member Functions | |
| static | create ($contentClassAttributeID, $contentClassAttributeVersion, $element) |
| static | createCopy ($id, $contentClassAttributeID, $contentClassAttributeVersion, $element, $value, $placement) |
| static | definition () |
| static | fetch ($id, $version, $asObject=true) |
| static | fetchAllElements ($classAttributeID, $version, $asObject=true) |
| static | removeAllElements ($contentClassAttributeID, $version) |
| static | removeByID ($id, $version) |
Public Attributes | |
| $ContentClassAttributeID | |
| $ContentClassAttributeVersion | |
| $EnumElement | |
| $EnumValue | |
| $ID | |
| $Placement | |
The class eZEnumValue does.
Definition at line 41 of file ezenumvalue.php.
| eZEnumValue::__clone | ( | ) |
Definition at line 87 of file ezenumvalue.php.
| static eZEnumValue::create | ( | $ | contentClassAttributeID, |
| $ | contentClassAttributeVersion, | ||
| $ | element | ||
| ) | [static] |
Definition at line 92 of file ezenumvalue.php.
Referenced by eZEnum\addEnumeration().
| static eZEnumValue::createCopy | ( | $ | id, |
| $ | contentClassAttributeID, | ||
| $ | contentClassAttributeVersion, | ||
| $ | element, | ||
| $ | value, | ||
| $ | placement | ||
| ) | [static] |
Definition at line 106 of file ezenumvalue.php.
Referenced by eZEnum\setVersion().
| static eZEnumValue::definition | ( | ) | [static] |
The definition array is an associative array consists of these keys:
asc or desc.Example:
static function definition() { return array( "fields" => array( "id" => "ID", "version" => "Version", "name" => "Name" ), "keys" => array( "id", "version" ), "function_attributes" => array( "current" => "currentVersion", "class_name" => "className" ), "increment_key" => "id", "class_name" => "eZContentClass", "sort" => array( "id" => "asc" ), "name" => "ezcontentclass" ); }
Reimplemented from eZPersistentObject.
Definition at line 51 of file ezenumvalue.php.
Referenced by create(), fetch(), fetchAllElements(), removeAllElements(), and removeByID().
| eZEnumValue::eZEnumValue | ( | $ | row | ) |
Constructor
Definition at line 46 of file ezenumvalue.php.
Referenced by create(), and createCopy().
| static eZEnumValue::fetch | ( | $ | id, |
| $ | version, | ||
| $ | asObject = true |
||
| ) | [static] |
Definition at line 131 of file ezenumvalue.php.
Referenced by eZEnum\setValue().
| static eZEnumValue::fetchAllElements | ( | $ | classAttributeID, |
| $ | version, | ||
| $ | asObject = true |
||
| ) | [static] |
Definition at line 140 of file ezenumvalue.php.
Referenced by eZEnum\addEnumeration(), eZEnumType\cloneClassAttribute(), eZEnum\eZEnum(), eZEnumType\initializeClassAttribute(), eZEnum\removeEnumeration(), eZEnum\setValue(), and eZEnum\setVersion().
| static eZEnumValue::removeAllElements | ( | $ | contentClassAttributeID, |
| $ | version | ||
| ) | [static] |
Definition at line 117 of file ezenumvalue.php.
Referenced by eZEnumType\deleteStoredClassAttribute(), eZEnum\removeOldVersion(), and eZEnum\setVersion().
| static eZEnumValue::removeByID | ( | $ | id, |
| $ | version | ||
| ) | [static] |
Definition at line 124 of file ezenumvalue.php.
Referenced by eZEnum\removeEnumeration().
| eZEnumValue::$ContentClassAttributeID |
Definition at line 157 of file ezenumvalue.php.
| eZEnumValue::$ContentClassAttributeVersion |
Definition at line 158 of file ezenumvalue.php.
| eZEnumValue::$EnumElement |
Definition at line 159 of file ezenumvalue.php.
| eZEnumValue::$EnumValue |
Definition at line 160 of file ezenumvalue.php.
| eZEnumValue::$ID |
Definition at line 156 of file ezenumvalue.php.
| eZEnumValue::$Placement |
Definition at line 161 of file ezenumvalue.php.