Zend\Db\Adapter\Driver\Mysqli\Statement
Synopsis
class Statement
implements
StatementInterface,ProfilerAwareInterface
{
- // members
- protected mysqli $mysqli;
- protected Mysqli $driver;
- protected ProfilerInterface $profiler;
- protected string $sql;
- protected ParameterContainer $parameterContainer;
- protected mysqli_stmt $resource;
- protected bool $isPrepared;
- protected bool $bufferResults;
- // methods
- public void __construct()
- public Statement setDriver()
- public Statement setProfiler()
- public ProfilerInterface getProfiler()
- public Statement initialize()
- public Statement setSql()
- public Statement setParameterContainer()
- public mixed getResource()
- public Statement setResource()
- public string getSql()
- public ParameterContainer getParameterContainer()
- public bool isPrepared()
- public Statement prepare()
- public mixed execute()
- protected void bindParametersFromContainer()
Hierarchy
Implements
Members
protected
- $bufferResults — Zend\Db\Adapter\Driver\Mysqli\bool
- $driver — Zend\Db\Adapter\Driver\Mysqli\Mysqli
- $isPrepared
—
Zend\Db\Adapter\Driver\Mysqli\bool
Is prepared - $mysqli — \mysqli
- $parameterContainer
—
Zend\Db\Adapter\ParameterContainer
Parameter container - $profiler — Zend\Db\Adapter\Driver\Mysqli\Profiler\ProfilerInterface
- $resource — \mysqli_stmt
- $sql — string
Methods
protected
- bindParametersFromContainer() — Bind parameters from container
public
- __construct()
- execute() — Execute
- getParameterContainer() — Get parameter count
- getProfiler()
- getResource() — Get resource
- getSql() — Get sql
- initialize() — Initialize
- isPrepared() — Is prepared
- prepare() — Prepare
- setDriver() — Set driver
- setParameterContainer() — Set Parameter container
- setProfiler()
- setResource() — Set resource
- setSql() — Set sql