PHP Класс Ouzo\Db\StatementExecutor

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
_createPdoStatement ( )
_internalExecute ( $afterCallback )
execute ( ) Returns number of affected rows
executeAndFetch ( $function, $fetchStyle )
fetch ( $fetchMode = PDO::FETCH_ASSOC )
fetchAll ( $fetchMode = PDO::FETCH_ASSOC )
fetchIterator ( )
prepare ( $dbHandle, $sql, $boundValues, $options )

Приватные методы

Метод Описание
__construct ( $dbHandle, $sql, $boundValues, $pdoExecutor )
_execute ( $afterCallback )

Описание методов

_createPdoStatement() публичный метод

public _createPdoStatement ( )

_internalExecute() публичный метод

public _internalExecute ( $afterCallback )

execute() публичный метод

Returns number of affected rows
public execute ( )

executeAndFetch() публичный метод

public executeAndFetch ( $function, $fetchStyle )

fetch() публичный метод

public fetch ( $fetchMode = PDO::FETCH_ASSOC )

fetchAll() публичный метод

public fetchAll ( $fetchMode = PDO::FETCH_ASSOC )

fetchIterator() публичный метод

public fetchIterator ( )

prepare() публичный статический метод

public static prepare ( $dbHandle, $sql, $boundValues, $options )