KEY
KEY
Abstract Class for internal implementation methods of the Query Builder
$db : \Query\Drivers\DriverInterface
The current database driver
$parser : \Query\QueryParser
Query parser class instance
$util : \Query\Drivers\AbstractUtil
Alias to driver util class
$sql : \Query\Drivers\SQLInterface
Alias to driver sql class
_like(string $field, mixed $val, string $pos, string $like = 'LIKE', string $conj = 'AND') : \Query\QueryBuilderInterface
Simplify 'like' methods
string | $field | |
mixed | $val | |
string | $pos | |
string | $like | |
string | $conj |
_having(mixed $key, mixed $val = array(), string $conj = 'AND') : \Query\QueryBuilderInterface
Simplify building having clauses
mixed | $key | |
mixed | $val | |
string | $conj |
_whereString(mixed $key, mixed $val = array(), string $defaultConj = 'AND') : \Query\QueryBuilderInterface
Simplify generating where string
mixed | $key | |
mixed | $val | |
string | $defaultConj |
_whereIn(mixed $key, mixed $val = array(), string $in = 'IN', string $conj = 'AND') : \Query\QueryBuilderInterface
Simplify where_in methods
mixed | $key | |
mixed | $val | |
string | $in |
|
string | $conj |
|