Class SequenceFeature

Summary

Fully Qualified Name: Zend\Db\TableGateway\Feature\SequenceFeature
Extends: AbstractFeature

Description

Methods

Name Description Defined By
__call() AbstractTableGateway
__clone() __clone AbstractTableGateway
__construct() SequenceFeature
__get() __get AbstractTableGateway
__set() AbstractTableGateway
delete() Delete AbstractTableGateway
deleteWith() AbstractTableGateway
getAdapter() Get adapter AbstractTableGateway
getColumns() AbstractTableGateway
getFeatureSet() AbstractTableGateway
getLastInsertValue() Get last insert value AbstractTableGateway
getMagicMethodSpecifications() AbstractFeature
getName() AbstractFeature
getResultSetPrototype() Get select result prototype AbstractTableGateway
getSql() AbstractTableGateway
getTable() Get table name AbstractTableGateway
initialize() AbstractFeature
insert() Insert AbstractTableGateway
insertWith() AbstractTableGateway
isInitialized() AbstractTableGateway
lastSequenceId() Return the most recent value from the specified sequence in the database. SequenceFeature
nextSequenceId() Generate a new value from the specified sequence in the database, and return it. SequenceFeature
postInsert() SequenceFeature
preInsert() SequenceFeature
select() Select AbstractTableGateway
selectWith() AbstractTableGateway
setTableGateway() AbstractFeature
update() Update AbstractTableGateway
updateWith() AbstractTableGateway

Method Details

__call()

Parameter Name Type Description
$arguments
$method
$arguments

Returns: mixed

__clone()

__clone

Returns:

__construct()

Parameter Name Type Description
$primaryKeyField string
$sequenceName string

Returns:

__get()

__get

Parameter Name Type Description
$property string

Returns: mixed

__set()

Parameter Name Type Description
$property string
$value mixed

Returns: mixed

delete()

Delete

Parameter Name Type Description
$where \Where|\Closure|string|array

Returns: int

deleteWith()

Parameter Name Type Description
$delete \Delete

Returns: int

getAdapter()

Get adapter

Returns: \AdapterInterface

getColumns()

Returns: array

getFeatureSet()

Returns: \Feature\FeatureSet

getLastInsertValue()

Get last insert value

Returns: int

getMagicMethodSpecifications()

Returns: void

getName()

Returns: void

getResultSetPrototype()

Get select result prototype

Returns: \ResultSetInterface

getSql()

Returns: \Sql

getTable()

Get table name

Returns: string

initialize()

Returns: void

insert()

Insert

Parameter Name Type Description
$set array

Returns: int

insertWith()

Parameter Name Type Description
$insert \Insert

Returns: int

isInitialized()

Returns: bool

lastSequenceId()

Return the most recent value from the specified sequence in the database.

Returns: int

nextSequenceId()

Generate a new value from the specified sequence in the database, and return it.

Returns: int

postInsert()

Parameter Name Type Description
$statement \StatementInterface
$result \ResultInterface

Returns:

preInsert()

Parameter Name Type Description
$insert \Insert

Returns: \Insert

select()

Select

Parameter Name Type Description
$where \Where|\Closure|string|array

Returns: \ResultSetInterface

selectWith()

Parameter Name Type Description
$select \Select

Returns: \ResultSetInterface

setTableGateway()

Parameter Name Type Description
$tableGateway

Returns: void

update()

Update

Parameter Name Type Description
$set array
$where string|array|\Closure
$joins null|array

Returns: int

updateWith()

Parameter Name Type Description
$update \Zend\Db\Sql\Update

Returns: int

Top