eZPublish  4.5
eZEnumObjectValue Class Reference

The class eZEnumObjectValue stores chosen enum values of an object attribute. More...

+ Inheritance diagram for eZEnumObjectValue:
+ Collaboration diagram for eZEnumObjectValue:

Public Member Functions

 eZEnumObjectValue ($row)
 
 removeByOAID ($contentObjectAttributeID, $contentObjectAttributeVersion, $enumid)
 
- Public Member Functions inherited from eZPersistentObject
 attribute ($attr, $noFunction=false)
 
 attributes ()
 
 eZPersistentObject ($row)
 
 fill ($row)
 
 hasAttribute ($attr)
 
 hasDirtyData ()
 
 remove ($conditions=null, $extraConditions=null)
 
 setAttribute ($attr, $val)
 
 setHasDirtyData ($hasDirtyData)
 
 store ($fieldFilters=null)
 
 sync ($fieldFilters=null)
 

Static Public Member Functions

static create ($contentObjectAttributeID, $contentObjectAttributeVersion, $enumID, $enumElement, $enumValue)
 
static definition ()
 
static fetch ($contentObjectAttributeID, $contentObjectAttributeVersion, $enumid, $asObject=true)
 
static fetchAllElements ($contentObjectAttributeID, $contentObjectAttributeVersion, $asObject=true)
 
static removeAllElements ($contentObjectAttributeID, $contentObjectAttributeVersion)
 
- Static Public Member Functions inherited from eZPersistentObject
static conditionText ($conditions)
 
static conditionTextByRow ($conditions, $row)
 
static count ($def, $conds=null, $field=null)
 
static definition ()
 
static escapeArray ($array)
 
static fetchObject ($def, $field_filters, $conds, $asObject=true, $grouping=null, $custom_fields=null)
 
static fetchObjectList ($def, $field_filters=null, $conds=null, $sorts=null, $limit=null, $asObject=true, $grouping=false, $custom_fields=null, $custom_tables=null, $custom_conds=null)
 
static getShortAttributeName ($db, $def, $attrName)
 
static handleRows ($rows, $class_name, $asObject)
 
static newObjectOrder ($def, $orderField, $conditions)
 
static removeObject ($def, $conditions=null, $extraConditions=null)
 
static reorderObject ($def, $orderField, $conditions, $down=true)
 
static swapRow ($table, $keys, $order_id, $rows, $id1, $id2)
 
static updateObjectList ($parameters)
 

Public Attributes

 $ContentObjectAttributeID
 
 $ContentObjectAttributeVersion
 
 $EnumElement
 
 $EnumID
 
 $EnumValue
 
- Public Attributes inherited from eZPersistentObject
 $PersistentDataDirty
 Whether the data is dirty, ie needs to be stored, or not. More...
 

Detailed Description

The class eZEnumObjectValue stores chosen enum values of an object attribute.

Member Function Documentation

static eZEnumObjectValue::create (   $contentObjectAttributeID,
  $contentObjectAttributeVersion,
  $enumID,
  $enumElement,
  $enumValue 
)
static
static eZEnumObjectValue::definition ( )
static
eZEnumObjectValue::eZEnumObjectValue (   $row)

Constructor

Referenced by create().

static eZEnumObjectValue::fetch (   $contentObjectAttributeID,
  $contentObjectAttributeVersion,
  $enumid,
  $asObject = true 
)
static
static eZEnumObjectValue::fetchAllElements (   $contentObjectAttributeID,
  $contentObjectAttributeVersion,
  $asObject = true 
)
static
static eZEnumObjectValue::removeAllElements (   $contentObjectAttributeID,
  $contentObjectAttributeVersion 
)
static
eZEnumObjectValue::removeByOAID (   $contentObjectAttributeID,
  $contentObjectAttributeVersion,
  $enumid 
)

Member Data Documentation

eZEnumObjectValue::$ContentObjectAttributeID
eZEnumObjectValue::$ContentObjectAttributeVersion
eZEnumObjectValue::$EnumElement
eZEnumObjectValue::$EnumID
eZEnumObjectValue::$EnumValue

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