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