SDO_DataObject::getContainer

(^) Get a data object's container SDO_DataObject SDO_DataObject::getContainer ( void ) Get the data object which contains this data object. Returns: Returns the SDO_DataObject which contains this SDO_DataObject, or returns NULL if this is a root SDO_DataObject (i.e. it has no container). This function is EXPERIMENTAL. The behaviour of this function, its name,

SDO_DataObject::createDataObject

(^) Create a child SDO_DataObject SDO_DataObject SDO_DataObject::createDataObject ( mixed $identifier ) Create a child SDO_DataObject of the default type for the property identified. The data object is automatically inserted into the tree and a reference to it is returned. Parameters: identifier Identifies the property for the data object type to be created. Can be eith

SDO_DataObject::clear

(^) Clear an SDO_DataObject's properties void SDO_DataObject::clear ( void ) Clear an SDO_DataObject's properties. Read-only properties are unaffected. Subsequent calls to isset() for the data object will return FALSE. Returns: No return values. This function is EXPERIMENTAL. The behaviour of this function, its name, and surrounding documentation may change

SDO_DataFactory::create

(^) Create an SDO_DataObject void SDO_DataFactory::create ( string $type_namespace_uri, string $type_name ) Create a new SDO_DataObject given the data object's namespace URI and type name. Parameters: type_namespace_uri The namespace of the type. type_name The name of the type. Returns: Returns the newly cre

SDO_DAS_Setting::isSet

(^) Test whether a property was set prior to being modified bool SDO_DAS_Setting::isSet ( void ) Test whether a property was set prior to being modified. If it was set prior to being modified then the SDO_DAS_Setting will also contain the old value. Returns: Returns TRUE if the property was set prior to being modified, otherwise returns FALSE. This function i

SDO_DAS_Setting::getValue

(^) Get the old value for the changed property mixed SDO_DAS_Setting::getValue ( void ) Returns the old value for the changed property. This can be used by a Data Access Service when writing updates to a data source. The DAS uses the old value to detect conflicts by comparing it with the current value in the data source. If they do not match, then the data source has been updated since the data object was originally popula

SDO_DAS_Setting::getPropertyName

(^) Get the property name for a changed property string SDO_DAS_Setting::getPropertyName ( void ) Returns the property name for the changed property. This name identifies the property which was modified in data object. Returns: The property name for a changed property. This function is EXPERIMENTAL. The behaviour of this function, its name, and surrounding do

SDO_DAS_Setting::getPropertyIndex

(^) Get the property index for a changed property int SDO_DAS_Setting::getPropertyIndex ( void ) Returns the property index for the changed property. This index identifies the property which was modified in data object. Returns: The property index for a changed property. This function is EXPERIMENTAL. The behaviour of this function, its name, and surrounding

SDO_DAS_Setting::getListIndex

(^) Get the list index for a changed many-valued property int SDO_DAS_Setting::getListIndex ( void ) Get the list index for a modification made to an element of a many-valued property. For example, if we modified the third element of a many-valued property we could obtain an SDO_DAS_Setting from the change summary corresponding to that modification. A call to getListIndex() on that setting would return the value 2 (lists a

SDO_DAS_DataObject::getChangeSummary

(^) Get a data object's change summary SDO_DAS_ChangeSummary SDO_DAS_DataObject::getChangeSummary ( void ) Get the SDO_DAS_ChangeSummary for an SDO_DAS_DataObject, or NULL if it does not have one. Returns: Returns the SDO_DAS_ChangeSummary for an SDO_DAS_DataObject, or NULL if it does not have one. This function is EXPERIMENTAL. The behaviour of this function