PHP 클래스 Ouzo\Db\Query

파일 보기 프로젝트 열기: letsdrink/ouzo 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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