PHP Класс Ouzo\Db\QueryExecutor

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

Открытые свойства

Свойство Тип Описание
$_fetchStyle
$_sql

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

Метод Описание
__construct ( $db, $query )
_buildQuery ( )
execute ( )
fetch ( )
fetchAll ( )
fetchIterator ( )
getBoundValues ( )
getSql ( )
insert ( $sequence = '' )
lastErrorMessage ( )
prepare ( $db, $query ) : QueryExecutor | EmptyQueryExecutor

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

Метод Описание
_fetch ( $function )
isEmptyResult ( $query )
whereClauseNeverSatisfied ( $whereClauses )

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

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

public __construct ( $db, $query )

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

public _buildQuery ( )

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

public execute ( )

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

public fetch ( )

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

public fetchAll ( )

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

public fetchIterator ( )

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

public getBoundValues ( )

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

public getSql ( )

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

public insert ( $sequence = '' )

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

public lastErrorMessage ( )

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

public static prepare ( $db, $query ) : QueryExecutor | EmptyQueryExecutor
$db
$query
Результат QueryExecutor | EmptyQueryExecutor

Описание свойств

$_fetchStyle публичное свойство

public $_fetchStyle

$_sql публичное свойство

public $_sql