PHP Класс buki\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