PHP Класс Ouzo\Db\Query

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

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

Свойство Тип Описание
$aliasTable
$distinct
$groupBy
$joinClauses
$limit
$lockForUpdate
$offset
$options
$order
$selectColumns
$selectType
$table
$type
$updateAttributes
$usingClauses
$whereClauses

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

Метод Описание
__construct ( $type = null )
addJoin ( JoinClause $join )
addUsing ( JoinClause $usingClause )
attributes ( $attributes )
count ( )
delete ( )
from ( $table, $alias = null )
groupBy ( $groupBy )
insert ( $attributes )
into ( $table )
join ( $joinTable, $joinKey, $idName, $alias = null, $type = 'LEFT', $on = [] )
limit ( $limit )
lockForUpdate ( )
newInstance ( $type = null )
offset ( $offset )
order ( $order )
select ( $selectColumns = null )
selectDistinct ( $selectColumns = null )
table ( $table )
update ( $attributes )
where ( $where = '', $whereValues = null )

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

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

public __construct ( $type = null )

addJoin() публичный Метод

public addJoin ( JoinClause $join )
$join JoinClause

addUsing() публичный Метод

public addUsing ( JoinClause $usingClause )
$usingClause JoinClause

attributes() публичный Метод

public attributes ( $attributes )

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

public static count ( )

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

public static delete ( )

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

public from ( $table, $alias = null )

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

public groupBy ( $groupBy )

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

public static insert ( $attributes )

into() публичный Метод

public into ( $table )

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

public join ( $joinTable, $joinKey, $idName, $alias = null, $type = 'LEFT', $on = [] )

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

public limit ( $limit )

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

public lockForUpdate ( )

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

public static newInstance ( $type = null )

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

public offset ( $offset )

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

public order ( $order )

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

public static select ( $selectColumns = null )

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

public static selectDistinct ( $selectColumns = null )

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

public table ( $table )

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

public static update ( $attributes )

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

public where ( $where = '', $whereValues = null )

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

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

public $aliasTable

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

public $distinct

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

public $groupBy

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

public $joinClauses

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

public $limit

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

public $lockForUpdate

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

public $offset

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

public $options

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

public $order

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

public $selectColumns

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

public $selectType

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

public $table

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

public $type

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

public $updateAttributes

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

public $usingClauses

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

public $whereClauses