TracingStatement
implements
Statement
Table of Contents
Interfaces
- Statement
Properties
-
$logger
: TracingSQLLogger
-
$params
: array<int|string, mixed>
-
$sql
: string
-
$wrappedStatement
: Statement
Methods
-
__construct()
: mixed
-
bindValue()
: void
-
execute()
: Result
$logger
private
TracingSQLLogger
$logger
$params
private
array<int|string, mixed>
$params
= []
$sql
private
string
$sql
$wrappedStatement
private
Statement
$wrappedStatement
__construct()
public
__construct(Statement $wrappedStatement, TracingSQLLogger $logger, string $sql) : mixed
Parameters
-
$wrappedStatement
: Statement
-
-
$logger
: TracingSQLLogger
-
-
$sql
: string
-
bindValue()
public
bindValue(int|string $param, mixed $value[, ParameterType $type = ParameterType::STRING ]) : void
Parameters
-
$param
: int|string
-
-
$value
: mixed
-
-
$type
: ParameterType
= ParameterType::STRING
-
execute()
public
execute() : Result