Inx_Api_Recipient_RecipientManipulationRowSet provides a common base for row sets which enable the manipulation of recipients and their meta data (i.
Inx_Api_Recipient_RecipientManipulationRowSet provides a common base for row sets which enable the manipulation of recipients and their meta data (i.e. attributes). Inx_Api_Recipient_RecipientManipulationRowSet combines the capabilities of Inx_Api_Recipient_ReadOnlyRecipientRowSet (access to recipient meta data), Inx_Api_ManipulationRowSet (removal and basic committing / rollback mechanisms) and adds write access to recipient meta data.
The following snippet shows how to update the Lastname attribute in the fifth row of the Inx_Api_Recipient_RecipientManipulationRowSet object rrs and then uses the method commitRowUpdate to commit the changed data from which rrs was derived:
$oAttribute = $oMetaData->getUserAttribute( 'Lastname' ); $oRrs->setRow( 4 ); // moves the cursor to the fifth row of rrs // updates the 'Lastname' attribute of row 4 (fifth row) to be 'Smith' $oRrs->updateString( $oAttribute, 'Smith' ); $oRrs->commitRowUpdate(); // updates the row in the data source
Located in /Api/Recipient/RecipientManipulationRowSet.php (line 26)
Inx_Api_InxRowSet | --Inx_Api_Recipient_ReadOnlyRecipientRowSet | --Inx_Api_Recipient_RecipientManipulationRowSet
Class | Description |
---|---|
Inx_Api_Recipient_RecipientRowSet | An Inx_Api_Recipient_RecipientRowSet is best explained as a table of data representing a set of recipients, which is usually generated by executing a selection that queries the recipient context. |
Updates the designated attribute with a Boolean value. attribute values in the current row or the insert row. on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Boolean value. The update methods are used to update attribute values in the current row or the insert row. The update methods do not update the underlying recipient on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Date value. attribute values in the current row or the insert row. on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Date value. The update methods are used to update attribute values in the current row or the insert row. The update methods do not update the underlying recipient on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Datetime value. attribute values in the current row or the insert row. on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Datetime value. The update methods are used to update attribute values in the current row or the insert row. The update methods do not update the underlying recipient on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Double value. attribute values in the current row or the insert row. on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Double value. The update methods are used to update attribute values in the current row or the insert row. The update methods do not update the underlying recipient on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Integer value. attribute values in the current row or the insert row. on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Integer value. The update methods are used to update attribute values in the current row or the insert row. The update methods do not update the underlying recipient on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Object value. attribute values in the current row or the insert row. on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Object value. The update methods are used to update attribute values in the current row or the insert row. The update methods do not update the underlying recipient on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a string value. attribute values in the current row or the insert row. on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a string value. The update methods are used to update attribute values in the current row or the insert row. The update methods do not update the underlying recipient on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Time value. attribute values in the current row or the insert row. on the server; instead the commitRowUpdate method has to be called to commit the changes.
Updates the designated attribute with a Time value. The update methods are used to update attribute values in the current row or the insert row. The update methods do not update the underlying recipient on the server; instead the commitRowUpdate method has to be called to commit the changes.
Inherited From Inx_Api_Recipient_ReadOnlyRecipientRowSet
Inx_Api_Recipient_ReadOnlyRecipientRowSet::getBoolean()
Inx_Api_Recipient_ReadOnlyRecipientRowSet::getContext()
Inx_Api_Recipient_ReadOnlyRecipientRowSet::getDate()
Inx_Api_Recipient_ReadOnlyRecipientRowSet::getDatetime()
Inx_Api_Recipient_ReadOnlyRecipientRowSet::getDouble()
Inx_Api_Recipient_ReadOnlyRecipientRowSet::getInteger()
Inx_Api_Recipient_ReadOnlyRecipientRowSet::getMetaData()
Inx_Api_Recipient_ReadOnlyRecipientRowSet::getObject()
Inx_Api_Recipient_ReadOnlyRecipientRowSet::getString()
Inx_Api_Recipient_ReadOnlyRecipientRowSet::getTime()
Inherited From Inx_Api_InxRowSet
Inx_Api_InxRowSet::afterLastRow()
Inx_Api_InxRowSet::beforeFirstRow()
Inx_Api_InxRowSet::close()
Inx_Api_InxRowSet::getRow()
Inx_Api_InxRowSet::getRowCount()
Inx_Api_InxRowSet::next()
Inx_Api_InxRowSet::previous()
Inx_Api_InxRowSet::setRow()
Documentation generated on Thu, 17 Sep 2015 14:27:28 +0200 by phpDocumentor 1.3.2