PHP 클래스 buki\Pdox

파일 보기 프로젝트 열기: izniburak/pdox

공개 프로퍼티들

프로퍼티 타입 설명
$pdo

공개 메소드들

메소드 설명
__construct ( array $config )
__destruct ( )
avg ( $field, $name = null )
between ( $field, $value1, $value2, $type = '', $and_or = 'AND' )
cache ( $time )
count ( $field, $name = null )
delete ( )
error ( )
escape ( $data )
fullOuterJoin ( $table, $field1, $op = '', $field2 = '' )
get ( $type = false )
getAll ( $type = false )
getQuery ( )
groupBy ( $groupBy )
grouped ( Closur\Closure $obj )
having ( $field, $op = null, $val = null )
in ( $field, array $keys, $type = '', $and_or = 'AND' )
innerJoin ( $table, $field1, $op = '', $field2 = '' )
insert ( $data )
insertId ( )
join ( $table, $field1 = null, $op = null, $field2 = null, $type = '' )
leftJoin ( $table, $field1, $op = '', $field2 = '' )
leftOuterJoin ( $table, $field1, $op = '', $field2 = '' )
like ( $field, $data, $type = '', $and_or = 'AND' )
limit ( $limit, $limitEnd = null )
max ( $field, $name = null )
min ( $field, $name = null )
notBetween ( $field, $value1, $value2 )
notIn ( $field, array $keys )
notLike ( $field, $data )
notWhere ( $where, $op = null, $val = null )
numRows ( )
orBetween ( $field, $value1, $value2 )
orIn ( $field, array $keys )
orLike ( $field, $data )
orNotBetween ( $field, $value1, $value2 )
orNotIn ( $field, array $keys )
orNotLike ( $field, $data )
orNotWhere ( $where, $op = null, $val = null )
orWhere ( $where, $op = null, $val = null )
orderBy ( $orderBy, $order_dir = null )
query ( $query, $all = true, $array = false )
queryCount ( )
rightJoin ( $table, $field1, $op = '', $field2 = '' )
rightOuterJoin ( $table, $field1, $op = '', $field2 = '' )
select ( $fields )
sum ( $field, $name = null )
table ( $table )
update ( $data )
where ( $where, $op = null, $val = null, $type = '', $and_or = 'AND' )

비공개 메소드들

메소드 설명
reset ( )

메소드 상세

__construct() 공개 메소드

public __construct ( array $config )
$config array

__destruct() 공개 메소드

public __destruct ( )

avg() 공개 메소드

public avg ( $field, $name = null )

between() 공개 메소드

public between ( $field, $value1, $value2, $type = '', $and_or = 'AND' )

cache() 공개 메소드

public cache ( $time )

count() 공개 메소드

public count ( $field, $name = null )

delete() 공개 메소드

public delete ( )

error() 공개 메소드

public error ( )

escape() 공개 메소드

public escape ( $data )

fullOuterJoin() 공개 메소드

public fullOuterJoin ( $table, $field1, $op = '', $field2 = '' )

get() 공개 메소드

public get ( $type = false )

getAll() 공개 메소드

public getAll ( $type = false )

getQuery() 공개 메소드

public getQuery ( )

groupBy() 공개 메소드

public groupBy ( $groupBy )

grouped() 공개 메소드

public grouped ( Closur\Closure $obj )
$obj Closur\Closure

having() 공개 메소드

public having ( $field, $op = null, $val = null )

in() 공개 메소드

public in ( $field, array $keys, $type = '', $and_or = 'AND' )
$keys array

innerJoin() 공개 메소드

public innerJoin ( $table, $field1, $op = '', $field2 = '' )

insert() 공개 메소드

public insert ( $data )

insertId() 공개 메소드

public insertId ( )

join() 공개 메소드

public join ( $table, $field1 = null, $op = null, $field2 = null, $type = '' )

leftJoin() 공개 메소드

public leftJoin ( $table, $field1, $op = '', $field2 = '' )

leftOuterJoin() 공개 메소드

public leftOuterJoin ( $table, $field1, $op = '', $field2 = '' )

like() 공개 메소드

public like ( $field, $data, $type = '', $and_or = 'AND' )

limit() 공개 메소드

public limit ( $limit, $limitEnd = null )

max() 공개 메소드

public max ( $field, $name = null )

min() 공개 메소드

public min ( $field, $name = null )

notBetween() 공개 메소드

public notBetween ( $field, $value1, $value2 )

notIn() 공개 메소드

public notIn ( $field, array $keys )
$keys array

notLike() 공개 메소드

public notLike ( $field, $data )

notWhere() 공개 메소드

public notWhere ( $where, $op = null, $val = null )

numRows() 공개 메소드

public numRows ( )

orBetween() 공개 메소드

public orBetween ( $field, $value1, $value2 )

orIn() 공개 메소드

public orIn ( $field, array $keys )
$keys array

orLike() 공개 메소드

public orLike ( $field, $data )

orNotBetween() 공개 메소드

public orNotBetween ( $field, $value1, $value2 )

orNotIn() 공개 메소드

public orNotIn ( $field, array $keys )
$keys array

orNotLike() 공개 메소드

public orNotLike ( $field, $data )

orNotWhere() 공개 메소드

public orNotWhere ( $where, $op = null, $val = null )

orWhere() 공개 메소드

public orWhere ( $where, $op = null, $val = null )

orderBy() 공개 메소드

public orderBy ( $orderBy, $order_dir = null )

query() 공개 메소드

public query ( $query, $all = true, $array = false )

queryCount() 공개 메소드

public queryCount ( )

rightJoin() 공개 메소드

public rightJoin ( $table, $field1, $op = '', $field2 = '' )

rightOuterJoin() 공개 메소드

public rightOuterJoin ( $table, $field1, $op = '', $field2 = '' )

select() 공개 메소드

public select ( $fields )

sum() 공개 메소드

public sum ( $field, $name = null )

table() 공개 메소드

public table ( $table )

update() 공개 메소드

public update ( $data )

where() 공개 메소드

public where ( $where, $op = null, $val = null, $type = '', $and_or = 'AND' )

프로퍼티 상세

$pdo 공개적으로 프로퍼티

public $pdo