PHP Класс Ouzo\Db\Dialect\Dialect

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

Защищенные свойства (Protected)

Свойство Тип Описание
$_query Ouzo\Db\Query

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

Метод Описание
batchInsert ( $table, $primaryKey, $columns, $batchSize )
buildQuery ( Query $query )
delete ( )
from ( )
getConnectionErrorCodes ( )
getErrorCode ( $errorInfo )
getExceptionForError ( $errorInfo )
groupBy ( )
insert ( )
isConnectionError ( $errorInfo )
join ( )
limit ( )
lockForUpdate ( )
offset ( )
order ( )
regexpMatcher ( )
select ( )
table ( )
tableOrSubQuery ( )
update ( )
using ( )
where ( )

Защищенные методы

Метод Описание
_using ( $usingClauses, $glue = ', ', $table = null, $alias = null )
_where ( $whereClauses )
insertEmptyRow ( )
quote ( $word )

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

Метод Описание
whereWithUsing ( )

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

_using() защищенный метод

protected _using ( $usingClauses, $glue = ', ', $table = null, $alias = null )

_where() защищенный метод

protected _where ( $whereClauses )

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

abstract public batchInsert ( $table, $primaryKey, $columns, $batchSize )

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

public buildQuery ( Query $query )
$query Ouzo\Db\Query

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

public delete ( )

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

public from ( )

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

abstract public getConnectionErrorCodes ( )

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

abstract public getErrorCode ( $errorInfo )

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

public getExceptionForError ( $errorInfo )

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

public groupBy ( )

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

public insert ( )

insertEmptyRow() абстрактный защищенный метод

abstract protected insertEmptyRow ( )

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

public isConnectionError ( $errorInfo )

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

public join ( )

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

public limit ( )

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

public lockForUpdate ( )

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

public offset ( )

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

public order ( )

quote() абстрактный защищенный метод

abstract protected quote ( $word )

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

abstract public regexpMatcher ( )

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

public select ( )

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

public table ( )

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

public tableOrSubQuery ( )

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

public update ( )

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

public using ( )

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

public where ( )

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

$_query защищенное свойство

protected Query,Ouzo\Db $_query
Результат Ouzo\Db\Query