|
| __construct (array $config=array()) |
| Constructor.
|
|
| __get ($columnName) |
| Retrieve row field value.
|
|
| __set ($columnName, $value) |
| Set row field value.
|
|
| __unset ($columnName) |
| Unset row field value.
|
|
| __isset ($columnName) |
| Test existence of row field.
|
|
| __sleep () |
| Store table, primary key and data in serialized object.
|
|
| __wakeup () |
| Setup to do on wakeup.
|
|
| offsetExists ($offset) |
| Proxy to __isset Required by the ArrayAccess implementation.
|
|
| offsetGet ($offset) |
| Proxy to __get Required by the ArrayAccess implementation.
|
|
| offsetSet ($offset, $value) |
| Proxy to __set Required by the ArrayAccess implementation.
|
|
| offsetUnset ($offset) |
| Proxy to __unset Required by the ArrayAccess implementation.
|
|
| init () |
| Initialize object.
|
|
| getTable () |
| Returns the table object, or null if this is disconnected row.
|
|
| setTable (Zend_Db_Table_Abstract $table=null) |
| Set the table object, to re-establish a live connection to the database for a Row that has been de-serialized.
|
|
| getTableClass () |
| Query the class name of the Table object for which this Row was created.
|
|
| isConnected () |
| Test the connected status of the row.
|
|
| isReadOnly () |
| Test the read-only status of the row.
|
|
| setReadOnly ($flag) |
| Set the read-only status of the row.
|
|
| select () |
| Returns an instance of the parent table's Zend_Db_Table_Select object.
|
|
| save () |
| Saves the properties to the database.
|
|
| delete () |
| Deletes existing rows.
|
|
| getIterator () |
|
| toArray () |
| Returns the column/value data as an array.
|
|
| setFromArray (array $data) |
| Sets all data in the row from an array.
|
|
| refresh () |
| Refreshes properties from the database.
|
|
| getPrimaryKey ($useDirty=true) |
| Retrieves an associative array of primary keys.
|
|
| findDependentRowset ($dependentTable, $ruleKey=null, Zend_Db_Table_Select $select=null) |
| Query a dependent table to retrieve rows matching the current row.
|
|
| findParentRow ($parentTable, $ruleKey=null, Zend_Db_Table_Select $select=null) |
| Query a parent table to retrieve the single row matching the current row.
|
|
| findManyToManyRowset ($matchTable, $intersectionTable, $callerRefRule=null, $matchRefRule=null, Zend_Db_Table_Select $select=null) |
|
| __call ($method, array $args) |
| Turn magic function calls into non-magic function calls to the above methods.
|
|
| _transformColumn ($columnName) |
| Transform a column name from the user-specified form to the physical form used in the database.
|
|
| _doInsert () |
|
| _doUpdate () |
|
| _getTable () |
| Retrieves an instance of the parent table.
|
|
| _getPrimaryKey ($useDirty=true) |
| Retrieves an associative array of primary keys.
|
|
| _getWhereQuery ($useDirty=true) |
| Constructs where statement for retrieving row(s).
|
|
| _refresh () |
| Refreshes properties from the database.
|
|
| _insert () |
| Allows pre-insert logic to be applied to row.
|
|
| _postInsert () |
| Allows post-insert logic to be applied to row.
|
|
| _update () |
| Allows pre-update logic to be applied to row.
|
|
| _postUpdate () |
| Allows post-update logic to be applied to row.
|
|
| _delete () |
| Allows pre-delete logic to be applied to row.
|
|
| _postDelete () |
| Allows post-delete logic to be applied to row.
|
|
| _prepareReference (Zend_Db_Table_Abstract $dependentTable, Zend_Db_Table_Abstract $parentTable, $ruleKey) |
| Prepares a table reference for lookup.
|
|
| _getTableFromString ($tableName) |
| _getTableFromString
|
|
| $_data = array() |
|
| $_cleanData = array() |
|
| $_modifiedFields = array() |
|
| $_table = null |
|
| $_connected = true |
|
| $_readOnly = false |
|
| $_tableClass = null |
|
| $_primary |
|