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

Public Member Functions

 initialize ($resource)
 
 setDriver (IbmDb2 $driver)
 
 setProfiler (Profiler\ProfilerInterface $profiler)
 
 getProfiler ()
 
 setSql ($sql)
 Set sql.
 
 getSql ()
 Get sql.
 
 setParameterContainer (ParameterContainer $parameterContainer)
 Set parameter container.
 
 getParameterContainer ()
 Get parameter container.
 
 setResource ($resource)
 
 getResource ()
 Get resource.
 
 prepare ($sql=null)
 Prepare sql.
 
 isPrepared ()
 Check if is prepared.
 
 execute ($parameters=null)
 Execute.
 
- Public Member Functions inherited from ProfilerAwareInterface
 setProfiler (ProfilerInterface $profiler)
 

Protected Attributes

 $db2 = null
 
 $driver = null
 
 $profiler = null
 
 $sql = ''
 
 $parameterContainer = null
 
 $isPrepared = false
 
 $resource = null
 

Member Function Documentation

execute (   $parameters = null)

Execute.

Parameters
null | array | ParameterContainer$parameters
Returns
Result

START Standard ParameterContainer Merging Block

END Standard ParameterContainer Merging Block

Implements StatementInterface.

getParameterContainer ( )

Get parameter container.

Returns
mixed

Implements StatementContainerInterface.

getProfiler ( )
Returns
null|Profiler
getResource ( )

Get resource.

Returns
resource

Implements StatementInterface.

getSql ( )

Get sql.

Returns
mixed

Implements StatementContainerInterface.

initialize (   $resource)
Parameters
$resource
Returns
Statement
isPrepared ( )

Check if is prepared.

Returns
bool

Implements StatementInterface.

prepare (   $sql = null)

Prepare sql.

Parameters
string | null$sql
Returns
Statement

Implements StatementInterface.

setDriver ( IbmDb2  $driver)
Parameters
IbmDb2$driver
Returns
Statement
setParameterContainer ( ParameterContainer  $parameterContainer)

Set parameter container.

Parameters
ParameterContainer$parameterContainer
Returns
mixed

Implements StatementContainerInterface.

setProfiler ( Profiler\ProfilerInterface  $profiler)
Parameters
Profiler\ProfilerInterface$profiler
Returns
Statement
setResource (   $resource)
Parameters
$resource
Exceptions
\Zend\Db\Adapter\Exception\InvalidArgumentException
setSql (   $sql)

Set sql.

Parameters
$sql
Returns
mixed

Implements StatementContainerInterface.

Member Data Documentation

$db2 = null
protected
$driver = null
protected
$isPrepared = false
protected
$parameterContainer = null
protected
$profiler = null
protected
$resource = null
protected
$sql = ''
protected