Statement
extends PDOStatement
in package
DB statement class.
Tags
Table of Contents
Properties
- $Container : Container
- $inputDataTypes : mixed
- $inputParams : mixed
Methods
- bindParam() : bool
- {@inheritDoc}
- bindValue() : bool
- {@inheritDoc}
- execute() : bool
- {@inheritDoc}
- __construct() : mixed
- Class constructor is required.
Properties
$Container
protected
Container
$Container
$inputDataTypes
protected
mixed
$inputDataTypes
The input data type from bindXXX()
.
Tags
$inputParams
protected
mixed
$inputParams
The input parameters from bindXXX()
, execute()
.
Methods
bindParam()
{@inheritDoc}
public
bindParam(mixed $parameter, mixed &$variable[, mixed $data_type = null ][, mixed $length = null ][, mixed $driverdata = null ]) : bool
Parameters
- $parameter : mixed
- $variable : mixed
- $data_type : mixed = null
- $length : mixed = null
- $driverdata : mixed = null
Return values
boolbindValue()
{@inheritDoc}
public
bindValue(mixed $parameter, mixed $value[, mixed $data_type = null ]) : bool
Parameters
- $parameter : mixed
- $value : mixed
- $data_type : mixed = null
Return values
boolexecute()
{@inheritDoc}
public
execute([mixed $input_parameters = null ]) : bool
Parameters
- $input_parameters : mixed = null
Return values
bool__construct()
Class constructor is required.
protected
__construct([Container $Container = null ]) : mixed
Parameters
- $Container : Container = null
-
The DI container class.