SDO_DAS_Relational::applyChanges

(^) Applies the changes made to a data graph back to the database. void SDO_DAS_Relational::applyChanges ( PDO $database_handle , SDODataObject $root_data_object ) Given a PDO database handle and the special root object of a data graph, examine the change summary in the datagraph and applies the changes to the database. The changes that it can apply can be creations of data objects, deletes of data objects, and modifica

SDO_Sequence::move

(^) Move an item to another sequence position void SDO_Sequence::move ( int $toIndex, int $fromIndex ) Modify the position of the item in the sequence, without altering the value of the property in the SDO_DataObject. Parameters: toIndex The destination sequence index. If this index is less than zero or greater than the size of the sequence then the value is appended.

SDO_Sequence::insert

(^) Insert into a sequence void SDO_Sequence::insert ( mixed $value [, int $sequenceIndex [, mixed $propertyIdentifier ]] ) Insert a new element at a specified position in the sequence. All subsequent sequence items are moved up. Parameters: value The new value to be inserted. This can be either a primitive or an SDO_DataObject. sequenceIndex

SDO_Sequence::getProperty

(^) Return the property for the specified sequence index. SDO_Model_Property SDO_Sequence::getProperty ( int $sequence_index ) Return the property for the specified sequence index. Parameters: sequence_index The position of the element in the sequence. Returns: An SDO_Model_Property. A return value of NULL means the sequence element does not be

SDO_Model_Type::isSequencedType

(^) Test to see if this is a sequenced type bool SDO_Model_Type::isSequencedType ( void ) Test to see if this is a sequenced type. Returns TRUE if this type is sequence, otherwise returns FALSE. Sequenced types can have the ordering across properties preserved and can contain unstructured text. For more information on sequenced types see the section on Working with Sequenced Data Objects. Returns:

SDO_Model_Type::isOpenType

(^) Test to see if this type is an open type bool SDO_Model_Type::isOpenType ( void ) Test to see if this type is open. Returns TRUE if this type is open, otherwise returns FALSE. An SDO_DataObject whose type is open can have properties added to them which are not described by the type. This capability is used to support working with XML documents whose schema support open content, such as that defined by an <xsd:any&

SDO_Model_Type::isInstance

(^) Test for an SDO_DataObject being an instance of this SDO_Model_Type bool SDO_Model_Type::isInstance ( SDO_DataObject $data_object ) Test for an SDO_DataObject being an instance of this SDO_Model_Type. Returns TRUE if the SDO_DataObject provided is an instance of this SDO_Model_Type, or a derived type, otherwise returns FALSE. Parameters: data_object The SDO_DataObje

SDO_Model_Type::isDataType

(^) Test to see if this SDO_Model_Type is a primitive data type bool SDO_Model_Type::isDataType ( void ) Test to see if this SDO_Model_Type is a primitive data type. Returns TRUE if this type is a primitive data type, otherwise returns FALSE. Returns: Returns TRUE if this type is a primitive data type, otherwise returns FALSE. This function is EXPERIMENTAL. T

SDO_Model_Type::isAbstractType

(^) Test to see if this SDO_Model_Type is an abstract data type bool SDO_Model_Type::isAbstractType ( void ) Test to see if this SDO_Model_Type is an abstract data type. Returns TRUE if this type is abstract, that is, no SDO_DataObject of this type can be instantiated, though other types may inherit from it. Returns: Returns TRUE if this type is an abstract data type, otherwise returns FALSE.

SDO_Model_Type::getProperty

(^) Get an SDO_Model_Property of the type SDO_Model_Property SDO_Model_Type::getProperty ( mixed $identifier ) Get an SDO_Model_Property of the type, identified by its property index or property name. Parameters: identifier The property index or property name. Returns: Returns the SDO_Model_Property. This fu