Zend Framework  3.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
AbstractRowGateway Class Reference

Public Member Functions

 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 ()
 

Protected Member Functions

 processPrimaryKeyData ()
 

Protected Attributes

 $isInitialized = false
 
 $table = null
 
 $primaryKeyColumn = null
 
 $primaryKeyData = null
 
 $data = []
 
 $sql = null
 
 $featureSet = null
 

Member Function Documentation

__get (   $name)

__get

Parameters
string$name
Exceptions
Exception\InvalidArgumentException
Returns
mixed
__isset (   $name)

__isset

Parameters
string$name
Returns
bool
__set (   $name,
  $value 
)

__set

Parameters
string$name
mixed$value
Returns
void
__unset (   $name)

__unset

Parameters
string$name
Returns
void
count ( )
Returns
int
delete ( )

Delete.

Returns
int

Implements RowGatewayInterface.

exchangeArray (   $array)
Parameters
mixed$array
Returns
array|void
initialize ( )
offsetExists (   $offset)

Offset Exists.

Parameters
string$offset
Returns
bool
offsetGet (   $offset)

Offset get.

Parameters
string$offset
Returns
mixed
offsetSet (   $offset,
  $value 
)

Offset set.

Parameters
string$offset
mixed$value
Returns
RowGateway
offsetUnset (   $offset)

Offset unset.

Parameters
string$offset
Returns
AbstractRowGateway
populate ( array  $rowData,
  $rowExistsInDatabase = false 
)

Populate Data.

Parameters
array$rowData
bool$rowExistsInDatabase
Returns
AbstractRowGateway
processPrimaryKeyData ( )
protected
Exceptions
Exception\RuntimeException
rowExistsInDatabase ( )
Returns
bool
save ( )

Save.

Returns
int

Implements RowGatewayInterface.

toArray ( )

To array.

Returns
array

Member Data Documentation

$data = []
protected
$featureSet = null
protected
$isInitialized = false
protected
$primaryKeyColumn = null
protected
$primaryKeyData = null
protected
$sql = null
protected
$table = null
protected