Zend Framework  3.0
Public Member Functions | List of all members
RowGateway Class Reference

Public Member Functions

 __construct ($primaryKeyColumn, $table, $adapterOrSql=null)
 Constructor.
 
- Public Member Functions inherited from AbstractRowGateway
 initialize ()
 initialize()
 
 populate (array $rowData, $rowExistsInDatabase=false)
 Populate Data.
 
 exchangeArray ($array)
 
 save ()
 Save.
 
 delete ()
 Delete.
 
 offsetExists ($offset)
 Offset Exists.
 
 offsetGet ($offset)
 Offset get.
 
 offsetSet ($offset, $value)
 Offset set.
 
 offsetUnset ($offset)
 Offset unset.
 
 count ()
 
 toArray ()
 To array.
 
 __get ($name)
 __get
 
 __set ($name, $value)
 __set
 
 __isset ($name)
 __isset
 
 __unset ($name)
 __unset
 
 rowExistsInDatabase ()
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractRowGateway
 processPrimaryKeyData ()
 
- Protected Attributes inherited from AbstractRowGateway
 $isInitialized = false
 
 $table = null
 
 $primaryKeyColumn = null
 
 $primaryKeyData = null
 
 $data = []
 
 $sql = null
 
 $featureSet = null
 

Constructor & Destructor Documentation

__construct (   $primaryKeyColumn,
  $table,
  $adapterOrSql = null 
)

Constructor.

Parameters
string$primaryKeyColumn
string | \Zend\Db\Sql\TableIdentifier$table
Adapter | Sql$adapterOrSql
Exceptions
Exception\InvalidArgumentException