Class Operator
- PHPixie\Database\Parser\Operator
- PHPixie\Database\Type\SQL\Parser\Operator
Direct known subclasses
PHPixie\Database\Driver\PDO\Adapter\Mysql\Parser\Operator, PHPixie\Database\Driver\PDO\Adapter\Pgsql\Parser\Operator, PHPixie\Database\Driver\PDO\Adapter\Sqlite\Parser\Operator
Abstract
Namespace: PHPixie\Database\Type\SQL\Parser
Located at vendor/phpixie/database/src/PHPixie/Database/Type/SQL/Parser/Operator.php
Namespace: PHPixie\Database\Type\SQL\Parser
Located at vendor/phpixie/database/src/PHPixie/Database/Type/SQL/Parser/Operator.php
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
buildMethodMap(),
getMethodName(),
parse()
|
protected
|
$database
|
|
protected
|
$fragmentParser
|
|
protected
array
|
$operators
|
#
array(
'compare' => array('<', '<=', '=', '<>', '!=', '>=', '>', '<*', '<=*', '=*', '<>*', '!=*', '>=*', '>*'),
'pattern' => array('like', 'not like', 'regexp', 'not regexp'),
'in' => array('in', 'not in'),
'between' => array('between', 'not between'),
)
|
$methodMap
|