Statement extends PDOStatement
This is a full "clone" of the class of package doctrine/dbal. Scope is to use the PDOConnection of TYPO3.
All private methods have to be checked on every release of doctrine/dbal.
Table of Contents
Methods
- bindParam() : mixed
- {@inheritdoc}
- bindValue() : mixed
- {@inheritdoc}
- fetch() : mixed
- {@inheritdoc}
- fetchAll() : mixed
- {@inheritdoc}
- fetchColumn() : mixed
- {@inheritdoc}
- fetchOne() : mixed
- {@inheritdoc}
- mapResourceToString() : mixed
- Map resources to string like is done for e.g. in mysqli driver
Methods
bindParam()
{@inheritdoc}
public
bindParam(mixed $column, mixed &$variable[, mixed $type = ParameterType::STRING ][, mixed $length = null ][, mixed $driverOptions = null ]) : mixed
Parameters
- $column : mixed
- $variable : mixed
- $type : mixed = ParameterType::STRING
- $length : mixed = null
- $driverOptions : mixed = null
bindValue()
{@inheritdoc}
public
bindValue(mixed $param, mixed $value[, mixed $type = ParameterType::STRING ]) : mixed
Parameters
- $param : mixed
- $value : mixed
- $type : mixed = ParameterType::STRING
fetch()
{@inheritdoc}
public
fetch([mixed $fetchMode = null ][, mixed $cursorOrientation = PDO::FETCH_ORI_NEXT ][, mixed $cursorOffset = 0 ]) : mixed
Parameters
- $fetchMode : mixed = null
- $cursorOrientation : mixed = PDO::FETCH_ORI_NEXT
- $cursorOffset : mixed = 0
fetchAll()
{@inheritdoc}
public
fetchAll([mixed $fetchMode = null ][, mixed $fetchArgument = null ][, mixed $ctorArgs = null ]) : mixed
Parameters
- $fetchMode : mixed = null
- $fetchArgument : mixed = null
- $ctorArgs : mixed = null
fetchColumn()
{@inheritdoc}
public
fetchColumn([mixed $columnIndex = 0 ]) : mixed
Parameters
- $columnIndex : mixed = 0
fetchOne()
{@inheritdoc}
public
fetchOne([mixed $columnIndex = 0 ]) : mixed
Parameters
- $columnIndex : mixed = 0
mapResourceToString()
Map resources to string like is done for e.g. in mysqli driver
protected
mapResourceToString(mixed $record) : mixed
Parameters
- $record : mixed