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

Public Member Functions

 setDriver ($driver)
 Set driver.
 
 setProfiler (Profiler\ProfilerInterface $profiler)
 
 getProfiler ()
 
 initialize ($oci8)
 Initialize.
 
 setSql ($sql)
 Set sql.
 
 setParameterContainer (ParameterContainer $parameterContainer)
 Set Parameter container.
 
 getResource ()
 Get resource.
 
 setResource ($oci8Statement)
 Set resource.
 
 getSql ()
 Get sql.
 
 getParameterContainer ()
 
 isPrepared ()
 
 prepare ($sql=null)
 
 execute ($parameters=null)
 Execute.
 
 __clone ()
 Perform a deep clone.
 
- Public Member Functions inherited from ProfilerAwareInterface
 setProfiler (ProfilerInterface $profiler)
 

Protected Member Functions

 bindParametersFromContainer ()
 Bind parameters from container.
 

Protected Attributes

 $oci8 = null
 
 $driver = null
 
 $profiler = null
 
 $sql = ''
 
 $parameterContainer = null
 
 $resource = null
 
 $isPrepared = false
 
 $bufferResults = false
 

Member Function Documentation

__clone ( )

Perform a deep clone.

bindParametersFromContainer ( )
protected

Bind parameters from container.

Parameters
ParameterContainer$pContainer
execute (   $parameters = null)

Execute.

Parameters
null | array | ParameterContainer$parameters
Returns
mixed

START Standard ParameterContainer Merging Block

END Standard ParameterContainer Merging Block

Implements StatementInterface.

getParameterContainer ( )
getProfiler ( )
Returns
null|Profiler
getResource ( )

Get resource.

Returns
mixed

Implements StatementInterface.

getSql ( )

Get sql.

Returns
string

Implements StatementContainerInterface.

initialize (   $oci8)

Initialize.

Parameters
resource$oci8
Returns
Statement
isPrepared ( )
Returns
bool

Implements StatementInterface.

prepare (   $sql = null)
Parameters
string$sql
Returns
Statement

Implements StatementInterface.

setDriver (   $driver)

Set driver.

Parameters
Oci8$driver
Returns
Statement
setParameterContainer ( ParameterContainer  $parameterContainer)

Set Parameter container.

Parameters
ParameterContainer$parameterContainer
Returns
Statement

Implements StatementContainerInterface.

setProfiler ( Profiler\ProfilerInterface  $profiler)
Parameters
Profiler\ProfilerInterface$profiler
Returns
Statement
setResource (   $oci8Statement)

Set resource.

Parameters
resource$oci8Statement
Returns
Statement
setSql (   $sql)

Set sql.

Parameters
string$sql
Returns
Statement

Implements StatementContainerInterface.

Member Data Documentation

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