SYMBOL INDEX (556 symbols across 120 files) FILE: EsParser_realse.php class EsParser (line 14) | class EsParser { method __construct (line 48) | public function __construct($sql = false,$calcPositions = false,$es_co... method parsesql (line 95) | public function parsesql($sql, $calcPositions = false) { method parse (line 106) | public function parse($sql, $calcPositions = false) { method EsBuilder (line 118) | private function EsBuilder(){ method explain (line 174) | public function explain(){ method table (line 180) | private function table($arr){ method update (line 197) | private function update($arr){ method delete (line 206) | private function delete($arr){ method getEsData (line 209) | private function getEsData($url){ method PostEs (line 236) | private function PostEs($postdata,$json=true,$token=false){ method where (line 312) | private function where($arr){ method whereext (line 327) | private function whereext($arr,$i){ method listtree (line 734) | private function listtree($arr,$aggs,$order){ method groupby (line 767) | private function groupby($arr){ method orderby (line 881) | private function orderby($arr){ method limit (line 905) | private function limit($arr){ method select (line 914) | private function select($arr){ method updateset (line 945) | private function updateset($arr){ FILE: src/library/EsCreator.php class PHPSQLCreator (line 57) | class PHPSQLCreator { method __construct (line 59) | public function __construct($parsed = false) { method create (line 65) | public function create($parsed) { method processRenameTableStatement (line 109) | protected function processRenameTableStatement($parsed) { method processSourceAndDestTable (line 126) | protected function processSourceAndDestTable($v) { FILE: src/library/EsParser.php class EsParser (line 14) | class EsParser { method __construct (line 70) | public function __construct($sql = false,$calcPositions = false,$es_co... method parsesql (line 121) | public function parsesql($sql, $calcPositions = false) { method setSql (line 132) | public function setSql($sql, $calcPositions = false) { method parse (line 138) | public function parse($sql, $calcPositions = false) { method EsBuilder (line 150) | private function EsBuilder(){ method build (line 216) | public function build(){ method explain (line 220) | public function explain(){ method scroll (line 226) | public function scroll($scrollid=''){ method table (line 242) | private function table($arr){ method insert (line 267) | private function insert($arr){ method resdata (line 281) | private function resdata($data,$value){ method update (line 298) | private function update($arr){ method delete (line 307) | private function delete($arr){ method getEsData (line 310) | private function getEsData($url){ method PostEs (line 337) | private function PostEs($postdata,$json=true,$token=false){ method where (line 470) | private function where($arr){ method whereorext (line 503) | private function whereorext($arr){ method whereorink (line 862) | private function whereorink($arr,$i){ method whereor (line 872) | private function whereor($arr,$i){ method whereext (line 930) | private function whereext($arr,$i){ method listtree (line 1876) | private function listtree($arr,$aggs,$order){ method groupby (line 1925) | private function groupby($arr){ method orderby (line 2116) | private function orderby($arr){ method limit (line 2144) | private function limit($arr){ method haveext (line 2157) | private function haveext($arr,$i){ method having (line 2674) | private function having($arr){ method select (line 2686) | private function select($arr){ method updateset (line 2733) | private function updateset($arr){ FILE: src/library/builders/AliasBuilder.php class AliasBuilder (line 50) | class AliasBuilder { method hasAlias (line 52) | public function hasAlias($parsed) { method build (line 56) | public function build($parsed) { FILE: src/library/builders/CharacterSetBuilder.php class CharacterSetBuilder (line 57) | class CharacterSetBuilder { method buildConstant (line 59) | protected function buildConstant($parsed) { method buildOperator (line 64) | protected function buildOperator($parsed) { method buildReserved (line 69) | protected function buildReserved($parsed) { method build (line 74) | public function build($parsed) { FILE: src/library/builders/CheckBuilder.php class CheckBuilder (line 54) | class CheckBuilder { method buildSelectBracketExpression (line 56) | protected function buildSelectBracketExpression($parsed) { method buildReserved (line 61) | protected function buildReserved($parsed) { method build (line 66) | public function build($parsed) { FILE: src/library/builders/CollationBuilder.php class CollationBuilder (line 56) | class CollationBuilder { method buildOperator (line 58) | protected function buildOperator($parsed) { method buildConstant (line 63) | protected function buildConstant($parsed) { method buildReserved (line 68) | protected function buildReserved($parsed) { method build (line 73) | public function build($parsed) { FILE: src/library/builders/ColumnDefinitionBuilder.php class ColumnDefinitionBuilder (line 54) | class ColumnDefinitionBuilder { method buildColRef (line 56) | protected function buildColRef($parsed) { method buildColumnType (line 61) | protected function buildColumnType($parsed) { method build (line 66) | public function build($parsed) { FILE: src/library/builders/ColumnListBuilder.php class ColumnListBuilder (line 53) | class ColumnListBuilder { method buildIndexColumn (line 55) | protected function buildIndexColumn($parsed) { method build (line 60) | public function build($parsed) { FILE: src/library/builders/ColumnReferenceBuilder.php class ColumnReferenceBuilder (line 53) | class ColumnReferenceBuilder { method buildDirection (line 55) | protected function buildDirection($parsed) { method buildAlias (line 60) | protected function buildAlias($parsed) { method build (line 65) | public function build($parsed) { FILE: src/library/builders/ColumnTypeBracketExpressionBuilder.php class ColumnTypeBracketExpressionBuilder (line 52) | class ColumnTypeBracketExpressionBuilder { method buildSubTree (line 54) | protected function buildSubTree($parsed, $delim) { method build (line 59) | public function build($parsed) { FILE: src/library/builders/ColumnTypeBuilder.php class ColumnTypeBuilder (line 55) | class ColumnTypeBuilder { method buildColumnTypeBracketExpression (line 57) | protected function buildColumnTypeBracketExpression($parsed) { method buildReserved (line 62) | protected function buildReserved($parsed) { method buildDataType (line 67) | protected function buildDataType($parsed) { method build (line 72) | public function build($parsed) { FILE: src/library/builders/ConstantBuilder.php class ConstantBuilder (line 53) | class ConstantBuilder { method buildAlias (line 55) | protected function buildAlias($parsed) { method build (line 60) | public function build($parsed) { FILE: src/library/builders/ConstraintBuilder.php class ConstraintBuilder (line 53) | class ConstraintBuilder { method buildConstant (line 55) | protected function buildConstant($parsed) { method build (line 60) | public function build($parsed) { FILE: src/library/builders/CreateBuilder.php class CreateBuilder (line 54) | class CreateBuilder { method buildCreateTable (line 56) | protected function buildCreateTable($parsed) { method buildSubTree (line 61) | protected function buildSubTree($parsed) { method build (line 66) | public function build($parsed) { FILE: src/library/builders/CreateStatementBuilder.php class CreateStatementBuilder (line 54) | class CreateStatementBuilder { method buildLIKE (line 56) | protected function buildLIKE($parsed) { method buildSelectStatement (line 61) | protected function buildSelectStatement($parsed) { method buildCREATE (line 66) | protected function buildCREATE($parsed) { method build (line 71) | public function build($parsed) { FILE: src/library/builders/CreateTableBuilder.php class CreateTableBuilder (line 55) | class CreateTableBuilder { method buildCreateTableDefinition (line 57) | protected function buildCreateTableDefinition($parsed) { method buildCreateTableOptions (line 62) | protected function buildCreateTableOptions($parsed) { method buildCreateTableSelectOption (line 67) | protected function buildCreateTableSelectOption($parsed) { method build (line 72) | public function build($parsed) { FILE: src/library/builders/CreateTableDefinitionBuilder.php class CreateTableDefinitionBuilder (line 52) | class CreateTableDefinitionBuilder { method buildTableBracketExpression (line 54) | protected function buildTableBracketExpression($parsed) { method build (line 59) | public function build($parsed) { FILE: src/library/builders/CreateTableOptionsBuilder.php class CreateTableOptionsBuilder (line 55) | class CreateTableOptionsBuilder { method buildExpression (line 57) | protected function buildExpression($parsed) { method buildCharacterSet (line 62) | protected function buildCharacterSet($parsed) { method buildCollation (line 67) | protected function buildCollation($parsed) { method getDelimiter (line 79) | protected function getDelimiter($parsed) { method build (line 83) | public function build($parsed) { FILE: src/library/builders/CreateTableSelectOptionBuilder.php class CreateTableSelectOptionBuilder (line 50) | class CreateTableSelectOptionBuilder { method build (line 52) | public function build($parsed) { FILE: src/library/builders/DataTypeBuilder.php class DataTypeBuilder (line 52) | class DataTypeBuilder { method build (line 54) | public function build($parsed) { FILE: src/library/builders/DatabaseBuilder.php class DatabaseBuilder (line 52) | class DatabaseBuilder { method build (line 54) | public function build($parsed) { FILE: src/library/builders/DeleteBuilder.php class DeleteBuilder (line 50) | class DeleteBuilder { method build (line 52) | public function build($parsed) { FILE: src/library/builders/DeleteStatementBuilder.php class DeleteStatementBuilder (line 54) | class DeleteStatementBuilder { method buildWHERE (line 56) | protected function buildWHERE($parsed) { method buildFROM (line 61) | protected function buildFROM($parsed) { method buildDELETE (line 66) | protected function buildDELETE($parsed) { method processDeleteStatement (line 71) | public function processDeleteStatement($parsed) { FILE: src/library/builders/DirectionBuilder.php class DirectionBuilder (line 50) | class DirectionBuilder { method build (line 52) | public function build($parsed) { FILE: src/library/builders/EngineBuilder.php class EngineBuilder (line 52) | class EngineBuilder { method build (line 54) | public function build($parsed) { FILE: src/library/builders/ForeignKeyBuilder.php class ForeignKeyBuilder (line 57) | class ForeignKeyBuilder { method buildConstant (line 59) | protected function buildConstant($parsed) { method buildColumnList (line 64) | protected function buildColumnList($parsed) { method buildReserved (line 69) | protected function buildReserved($parsed) { method buildForeignRef (line 74) | protected function buildForeignRef($parsed) { method build (line 79) | public function build($parsed) { FILE: src/library/builders/ForeignRefBuilder.php class ForeignRefBuilder (line 57) | class ForeignRefBuilder { method buildTable (line 59) | protected function buildTable($parsed) { method buildColumnList (line 64) | protected function buildColumnList($parsed) { method buildReserved (line 69) | protected function buildReserved($parsed) { method build (line 74) | public function build($parsed) { FILE: src/library/builders/FromBuilder.php class FromBuilder (line 55) | class FromBuilder { method buildTable (line 57) | protected function buildTable($parsed, $key) { method buildTableExpression (line 62) | protected function buildTableExpression($parsed, $key) { method buildSubQuery (line 67) | protected function buildSubQuery($parsed, $key) { method build (line 72) | public function build($parsed) { FILE: src/library/builders/FunctionBuilder.php class FunctionBuilder (line 61) | class FunctionBuilder { method buildDirection (line 63) | protected function buildDirection($parsed) { method buildAlias (line 68) | protected function buildAlias($parsed) { method buildColRef (line 73) | protected function buildColRef($parsed) { method buildConstant (line 78) | protected function buildConstant($parsed) { method buildReserved (line 83) | protected function buildReserved($parsed) { method isReserved (line 88) | protected function isReserved($parsed) { method buildSelectExpression (line 93) | protected function buildSelectExpression($parsed) { method buildSelectBracketExpression (line 98) | protected function buildSelectBracketExpression($parsed) { method build (line 103) | public function build($parsed) { FILE: src/library/builders/GroupByBuilder.php class GroupByBuilder (line 55) | class GroupByBuilder { method buildColRef (line 57) | protected function buildColRef($parsed) { method buildPosition (line 62) | protected function buildPosition($parsed) { method buildFunction (line 67) | protected function buildFunction($parsed) { method build (line 72) | public function build($parsed) { FILE: src/library/builders/InListBuilder.php class InListBuilder (line 53) | class InListBuilder { method buildSubTree (line 55) | protected function buildSubTree($parsed, $delim) { method build (line 60) | public function build($parsed) { FILE: src/library/builders/IndexColumnBuilder.php class IndexColumnBuilder (line 53) | class IndexColumnBuilder { method buildLength (line 55) | protected function buildLength($parsed) { method buildDirection (line 59) | protected function buildDirection($parsed) { method build (line 63) | public function build($parsed) { FILE: src/library/builders/IndexParserBuilder.php class IndexParserBuilder (line 58) | class IndexParserBuilder { method buildReserved (line 60) | protected function buildReserved($parsed) { method buildConstant (line 65) | protected function buildConstant($parsed) { method build (line 70) | public function build($parsed) { FILE: src/library/builders/IndexSizeBuilder.php class IndexSizeBuilder (line 58) | class IndexSizeBuilder { method buildReserved (line 60) | protected function buildReserved($parsed) { method buildConstant (line 65) | protected function buildConstant($parsed) { method build (line 70) | public function build($parsed) { FILE: src/library/builders/IndexTypeBuilder.php class IndexTypeBuilder (line 58) | class IndexTypeBuilder { method buildReserved (line 60) | protected function buildReserved($parsed) { method build (line 65) | public function build($parsed) { FILE: src/library/builders/InsertBuilder.php class InsertBuilder (line 53) | class InsertBuilder { method buildColRef (line 55) | protected function buildColRef($parsed) { method build (line 60) | public function build($parsed) { FILE: src/library/builders/InsertStatementBuilder.php class InsertStatementBuilder (line 53) | class InsertStatementBuilder { method buildVALUES (line 55) | protected function buildVALUES($parsed) { method buildINSERT (line 60) | protected function buildINSERT($parsed) { method build (line 65) | public function build($parsed) { FILE: src/library/builders/JoinBuilder.php class JoinBuilder (line 52) | class JoinBuilder { method build (line 54) | public function build($parsed) { FILE: src/library/builders/LikeBuilder.php class LikeBuilder (line 53) | class LikeBuilder { method buildTable (line 55) | protected function buildTable($parsed, $index) { method build (line 60) | public function build($parsed) { FILE: src/library/builders/LikeExpressionBuilder.php class LikeExpressionBuilder (line 56) | class LikeExpressionBuilder { method buildTable (line 58) | protected function buildTable($parsed, $index) { method buildReserved (line 63) | protected function buildReserved($parsed) { method build (line 68) | public function build($parsed) { FILE: src/library/builders/LimitBuilder.php class LimitBuilder (line 52) | class LimitBuilder { method build (line 54) | public function build($parsed) { FILE: src/library/builders/OperatorBuilder.php class OperatorBuilder (line 52) | class OperatorBuilder { method build (line 54) | public function build($parsed) { FILE: src/library/builders/OrderByAliasBuilder.php class OrderByAliasBuilder (line 53) | class OrderByAliasBuilder { method buildDirection (line 55) | protected function buildDirection($parsed) { method build (line 60) | public function build($parsed) { FILE: src/library/builders/OrderByBuilder.php class OrderByBuilder (line 54) | class OrderByBuilder { method buildFunction (line 56) | protected function buildFunction($parsed) { method buildColRef (line 61) | protected function buildColRef($parsed) { method buildOrderByAlias (line 66) | protected function buildOrderByAlias($parsed) { method build (line 71) | public function build($parsed) { FILE: src/library/builders/PositionBuilder.php class PositionBuilder (line 52) | class PositionBuilder { method build (line 54) | public function build($parsed) { FILE: src/library/builders/PrimaryKeyBuilder.php class PrimaryKeyBuilder (line 59) | class PrimaryKeyBuilder { method buildColumnList (line 61) | protected function buildColumnList($parsed) { method buildConstraint (line 66) | protected function buildConstraint($parsed) { method buildReserved (line 71) | protected function buildReserved($parsed) { method buildIndexType (line 76) | protected function buildIndexType($parsed) { method buildIndexSize (line 81) | protected function buildIndexSize($parsed) { method buildIndexParser (line 86) | protected function buildIndexParser($parsed) { method build (line 91) | public function build($parsed) { FILE: src/library/builders/ProcedureBuilder.php class ProcedureBuilder (line 52) | class ProcedureBuilder { method build (line 54) | public function build($parsed) { FILE: src/library/builders/RecordBuilder.php class RecordBuilder (line 56) | class RecordBuilder { method buildOperator (line 58) | protected function buildOperator($parsed) { method buildFunction (line 63) | protected function buildFunction($parsed) { method buildConstant (line 68) | protected function buildConstant($parsed) { method build (line 73) | public function build($parsed) { FILE: src/library/builders/RefClauseBuilder.php class RefClauseBuilder (line 55) | class RefClauseBuilder { method buildColRef (line 57) | protected function buildColRef($parsed) { method buildOperator (line 62) | protected function buildOperator($parsed) { method buildConstant (line 67) | protected function buildConstant($parsed) { method build (line 72) | public function build($parsed) { FILE: src/library/builders/RefTypeBuilder.php class RefTypeBuilder (line 52) | class RefTypeBuilder { method build (line 54) | public function build($parsed) { FILE: src/library/builders/ReservedBuilder.php class ReservedBuilder (line 52) | class ReservedBuilder { method isReserved (line 54) | public function isReserved($parsed) { method build (line 58) | public function build($parsed) { FILE: src/library/builders/SelectBracketExpressionBuilder.php class SelectBracketExpressionBuilder (line 52) | class SelectBracketExpressionBuilder { method buildSubTree (line 54) | protected function buildSubTree($parsed, $delim) { method build (line 59) | public function build($parsed) { FILE: src/library/builders/SelectBuilder.php class SelectBuilder (line 56) | class SelectBuilder { method buildConstant (line 58) | protected function buildConstant($parsed) { method buildFunction (line 63) | protected function buildFunction($parsed) { method buildSelectExpression (line 68) | protected function buildSelectExpression($parsed) { method buildSelectBracketExpression (line 73) | protected function buildSelectBracketExpression($parsed) { method buildColRef (line 78) | protected function buildColRef($parsed) { method buildReserved (line 83) | protected function buildReserved($parsed) { method getDelimiter (line 94) | protected function getDelimiter($parsed) { method build (line 98) | public function build($parsed) { FILE: src/library/builders/SelectExpressionBuilder.php class SelectExpressionBuilder (line 54) | class SelectExpressionBuilder { method buildSubTree (line 56) | protected function buildSubTree($parsed, $delim) { method buildAlias (line 61) | protected function buildAlias($parsed) { method build (line 66) | public function build($parsed) { FILE: src/library/builders/SelectStatementBuilder.php class SelectStatementBuilder (line 57) | class SelectStatementBuilder { method buildSELECT (line 59) | protected function buildSELECT($parsed) { method buildFROM (line 64) | protected function buildFROM($parsed) { method buildWHERE (line 69) | protected function buildWHERE($parsed) { method buildGROUP (line 74) | protected function buildGROUP($parsed) { method buildORDER (line 79) | protected function buildORDER($parsed) { method buildLIMIT (line 84) | protected function buildLIMIT($parsed) { method build (line 89) | public function build($parsed) { FILE: src/library/builders/SetBuilder.php class SetBuilder (line 53) | class SetBuilder { method buildSetExpression (line 55) | protected function buildSetExpression($parsed) { method build (line 60) | public function build($parsed) { FILE: src/library/builders/SetExpressionBuilder.php class SetExpressionBuilder (line 57) | class SetExpressionBuilder { method buildColRef (line 59) | protected function buildColRef($parsed) { method buildConstant (line 64) | protected function buildConstant($parsed) { method buildOperator (line 69) | protected function buildOperator($parsed) { method buildFunction (line 74) | protected function buildFunction($parsed) { method build (line 79) | public function build($parsed) { FILE: src/library/builders/ShowBuilder.php class ShowBuilder (line 59) | class ShowBuilder { method buildTable (line 61) | protected function buildTable($parsed, $delim) { method buildFunction (line 66) | protected function buildFunction($parsed) { method buildProcedure (line 71) | protected function buildProcedure($parsed) { method buildDatabase (line 76) | protected function buildDatabase($parsed) { method buildEngine (line 81) | protected function buildEngine($parsed) { method buildConstant (line 86) | protected function buildConstant($parsed) { method buildReserved (line 91) | protected function buildReserved($parsed) { method build (line 96) | public function build($parsed) { FILE: src/library/builders/ShowStatementBuilder.php class ShowStatementBuilder (line 53) | class ShowStatementBuilder { method buildWHERE (line 55) | protected function buildWHERE($parsed) { method buildSHOW (line 60) | protected function buildSHOW($parsed) { method build (line 65) | public function build($parsed) { FILE: src/library/builders/SubQueryBuilder.php class SubQueryBuilder (line 57) | class SubQueryBuilder { method buildRefClause (line 59) | protected function buildRefClause($parsed) { method buildRefType (line 64) | protected function buildRefType($parsed) { method buildJoin (line 69) | protected function buildJoin($parsed) { method buildAlias (line 74) | protected function buildAlias($parsed) { method buildSelectStatement (line 79) | protected function buildSelectStatement($parsed) { method build (line 84) | public function build($parsed, $index = 0) { FILE: src/library/builders/SubTreeBuilder.php class SubTreeBuilder (line 60) | class SubTreeBuilder { method buildColRef (line 62) | protected function buildColRef($parsed) { method buildFunction (line 67) | protected function buildFunction($parsed) { method buildOperator (line 72) | protected function buildOperator($parsed) { method buildConstant (line 77) | protected function buildConstant($parsed) { method buildReserved (line 82) | protected function buildReserved($parsed) { method buildSubQuery (line 87) | protected function buildSubQuery($parsed) { method buildSelectBracketExpression (line 92) | protected function buildSelectBracketExpression($parsed) { method build (line 97) | public function build($parsed, $delim = " ") { FILE: src/library/builders/TableBracketExpressionBuilder.php class TableBracketExpressionBuilder (line 58) | class TableBracketExpressionBuilder { method buildColDef (line 60) | protected function buildColDef($parsed) { method buildPrimaryKey (line 65) | protected function buildPrimaryKey($parsed) { method buildForeignKey (line 70) | protected function buildForeignKey($parsed) { method buildCheck (line 75) | protected function buildCheck($parsed) { method buildLikeExpression (line 80) | protected function buildLikeExpression($parsed) { method build (line 85) | public function build($parsed) { FILE: src/library/builders/TableBuilder.php class TableBuilder (line 56) | class TableBuilder { method buildAlias (line 58) | protected function buildAlias($parsed) { method buildJoin (line 63) | protected function buildJoin($parsed) { method buildRefType (line 68) | protected function buildRefType($parsed) { method buildRefClause (line 73) | protected function buildRefClause($parsed) { method build (line 78) | public function build($parsed, $index) { FILE: src/library/builders/TableExpressionBuilder.php class TableExpressionBuilder (line 57) | class TableExpressionBuilder { method buildFROM (line 59) | protected function buildFROM($parsed) { method buildAlias (line 64) | protected function buildAlias($parsed) { method buildJoin (line 69) | protected function buildJoin($parsed) { method buildRefType (line 74) | protected function buildRefType($parsed) { method buildRefClause (line 79) | protected function buildRefClause($parsed) { method build (line 84) | public function build($parsed, $index) { FILE: src/library/builders/UpdateBuilder.php class UpdateBuilder (line 50) | class UpdateBuilder { method build (line 52) | public function build($parsed) { FILE: src/library/builders/UpdateStatementBuilder.php class UpdateStatementBuilder (line 54) | class UpdateStatementBuilder { method buildWHERE (line 56) | protected function buildWHERE($parsed) { method buildSET (line 61) | protected function buildSET($parsed) { method buildUPDATE (line 66) | protected function buildUPDATE($parsed) { method build (line 71) | public function build($parsed) { FILE: src/library/builders/UserVariableBuilder.php class UserVariableBuilder (line 52) | class UserVariableBuilder { method build (line 54) | public function build($parsed) { FILE: src/library/builders/ValuesBuilder.php class ValuesBuilder (line 53) | class ValuesBuilder { method buildRecord (line 55) | protected function buildRecord($parsed) { method build (line 60) | public function build($parsed) { FILE: src/library/builders/WhereBracketExpressionBuilder.php class WhereBracketExpressionBuilder (line 61) | class WhereBracketExpressionBuilder { method buildColRef (line 63) | protected function buildColRef($parsed) { method buildConstant (line 68) | protected function buildConstant($parsed) { method buildOperator (line 73) | protected function buildOperator($parsed) { method buildFunction (line 78) | protected function buildFunction($parsed) { method buildInList (line 83) | protected function buildInList($parsed) { method buildWhereExpression (line 88) | protected function buildWhereExpression($parsed) { method buildUserVariable (line 93) | protected function buildUserVariable($parsed) { method build (line 98) | public function build($parsed) { FILE: src/library/builders/WhereBuilder.php class WhereBuilder (line 62) | class WhereBuilder { method buildColRef (line 64) | protected function buildColRef($parsed) { method buildConstant (line 69) | protected function buildConstant($parsed) { method buildOperator (line 74) | protected function buildOperator($parsed) { method buildFunction (line 79) | protected function buildFunction($parsed) { method buildSubQuery (line 84) | protected function buildSubQuery($parsed) { method buildInList (line 89) | protected function buildInList($parsed) { method buildWhereExpression (line 94) | protected function buildWhereExpression($parsed) { method buildWhereBracketExpression (line 99) | protected function buildWhereBracketExpression($parsed) { method buildUserVariable (line 104) | protected function buildUserVariable($parsed) { method build (line 109) | public function build($parsed) { FILE: src/library/builders/WhereExpressionBuilder.php class WhereExpressionBuilder (line 61) | class WhereExpressionBuilder { method buildColRef (line 63) | protected function buildColRef($parsed) { method buildConstant (line 68) | protected function buildConstant($parsed) { method buildOperator (line 73) | protected function buildOperator($parsed) { method buildFunction (line 78) | protected function buildFunction($parsed) { method buildInList (line 83) | protected function buildInList($parsed) { method buildWhereExpression (line 88) | protected function buildWhereExpression($parsed) { method buildWhereBracketExpression (line 93) | protected function buildWhereBracketExpression($parsed) { method buildUserVariable (line 98) | protected function buildUserVariable($parsed) { method build (line 103) | public function build($parsed) { FILE: src/library/exceptions/InvalidParameterException.php class InvalidParameterException (line 41) | class InvalidParameterException extends InvalidArgumentException { method __construct (line 45) | public function __construct($argument) { method getArgument (line 50) | public function getArgument() { FILE: src/library/exceptions/UnableToCalculatePositionException.php class UnableToCalculatePositionException (line 42) | class UnableToCalculatePositionException extends Exception { method __construct (line 47) | public function __construct($needle, $haystack) { method getNeedle (line 53) | public function getNeedle() { method getHaystack (line 57) | public function getHaystack() { FILE: src/library/exceptions/UnableToCreateSQLException.php class UnableToCreateSQLException (line 43) | class UnableToCreateSQLException extends Exception { method __construct (line 50) | public function __construct($part, $partkey, $entry, $entrykey) { method getEntry (line 58) | public function getEntry() { method getEntryKey (line 62) | public function getEntryKey() { method getSQLPart (line 66) | public function getSQLPart() { method getSQLPartKey (line 70) | public function getSQLPartKey() { FILE: src/library/exceptions/UnsupportedFeatureException.php class UnsupportedFeatureException (line 43) | class UnsupportedFeatureException extends Exception { method __construct (line 47) | public function __construct($key) { method getKey (line 52) | public function getKey() { FILE: src/library/lexer/LexerSplitter.php class LexerSplitter (line 52) | class LexerSplitter { method __construct (line 65) | public function __construct() { method getMaxLengthOfSplitter (line 78) | public function getMaxLengthOfSplitter() { method isSplitter (line 90) | public function isSplitter($token) { FILE: src/library/lexer/PHPSQLLexer.php class PHPSQLLexer (line 54) | class PHPSQLLexer { method __construct (line 63) | public function __construct() { method endsWith (line 75) | protected function endsWith($haystack, $needle) { method split (line 83) | public function split($sql) { method concatUserDefinedVariables (line 131) | protected function concatUserDefinedVariables($tokens) { method concatComments (line 163) | protected function concatComments($tokens) { method isBacktick (line 206) | protected function isBacktick($token) { method balanceBackticks (line 210) | protected function balanceBackticks($tokens) { method balanceCharacter (line 234) | protected function balanceCharacter($tokens, $idx, $char) { method concatColReferences (line 266) | protected function concatColReferences($tokens) { method concatEscapeSequences (line 315) | protected function concatEscapeSequences($tokens) { method balanceParenthesis (line 332) | protected function balanceParenthesis($tokens) { FILE: src/library/positions/PositionCalculator.php class PositionCalculator (line 44) | class PositionCalculator { method _printPos (line 50) | private function _printPos($text, $sql, $charPos, $key, $parsed, $back... method setPositionsWithinSQL (line 67) | public function setPositionsWithinSQL($sql, $parsed) { method findPositionWithinString (line 74) | private function findPositionWithinString($sql, $value, $expr_type) { method lookForBaseExpression (line 132) | private function lookForBaseExpression($sql, &$charPos, &$parsed, $key... FILE: src/library/processors/AbstractProcessor.php class AbstractProcessor (line 43) | abstract class AbstractProcessor { method process (line 49) | public abstract function process($tokens); method splitSQLIntoTokens (line 55) | public function splitSQLIntoTokens($sql) { method revokeQuotation (line 63) | protected function revokeQuotation($sql) { method removeParenthesisFromStart (line 88) | protected function removeParenthesisFromStart($token) { method getVariableType (line 128) | protected function getVariableType($expression) { method isCommaToken (line 151) | protected function isCommaToken($token) { method isWhitespaceToken (line 155) | protected function isWhitespaceToken($token) { method isCommentToken (line 159) | protected function isCommentToken($token) { method isColumnReference (line 164) | protected function isColumnReference($out) { method isReserved (line 168) | protected function isReserved($out) { method isConstant (line 172) | protected function isConstant($out) { method isAggregateFunction (line 176) | protected function isAggregateFunction($out) { method isFunction (line 180) | protected function isFunction($out) { method isExpression (line 184) | protected function isExpression($out) { method isBracketExpression (line 188) | protected function isBracketExpression($out) { method isSubQuery (line 192) | protected function isSubQuery($out) { method toArray (line 199) | public function toArray($tokenList) { method array_insert_after (line 207) | protected function array_insert_after($array, $key, $entry) { FILE: src/library/processors/ColumnDefinitionProcessor.php class ColumnDefinitionProcessor (line 45) | class ColumnDefinitionProcessor extends AbstractProcessor { method processExpressionList (line 47) | protected function processExpressionList($parsed) { method processReferenceDefinition (line 52) | protected function processReferenceDefinition($parsed) { method removeComma (line 57) | protected function removeComma($tokens) { method buildColDef (line 67) | protected function buildColDef($expr, $base_expr, $options, $refs, $ke... method process (line 84) | public function process($tokens) { FILE: src/library/processors/ColumnListProcessor.php class ColumnListProcessor (line 43) | class ColumnListProcessor extends AbstractProcessor { method process (line 45) | public function process($tokens) { FILE: src/library/processors/CreateDefinitionProcessor.php class CreateDefinitionProcessor (line 46) | class CreateDefinitionProcessor extends AbstractProcessor { method correctExpressionType (line 48) | protected function correctExpressionType(&$expr) { method process (line 75) | public function process($tokens) { FILE: src/library/processors/CreateProcessor.php class CreateProcessor (line 43) | class CreateProcessor extends AbstractProcessor { method process (line 45) | public function process($tokens) { FILE: src/library/processors/DefaultProcessor.php class DefaultProcessor (line 44) | class DefaultProcessor extends AbstractProcessor { method process (line 46) | public function process($sql) { FILE: src/library/processors/DeleteProcessor.php class DeleteProcessor (line 42) | class DeleteProcessor extends AbstractProcessor { method process (line 44) | public function process($tokens) { FILE: src/library/processors/DescProcessor.php class DescProcessor (line 42) | class DescProcessor extends ExplainProcessor { method isStatement (line 44) | protected function isStatement($keys, $needle = "DESC") { FILE: src/library/processors/DescribeProcessor.php class DescribeProcessor (line 42) | class DescribeProcessor extends ExplainProcessor { method isStatement (line 44) | protected function isStatement($keys, $needle = "DESCRIBE") { FILE: src/library/processors/DropProcessor.php class DropProcessor (line 44) | class DropProcessor extends AbstractProcessor { method process (line 48) | public function process($tokenList) { FILE: src/library/processors/DuplicateProcessor.php class DuplicateProcessor (line 42) | class DuplicateProcessor extends SetProcessor { method process (line 44) | public function process($tokens,$isUpdate = false) { FILE: src/library/processors/ExplainProcessor.php class ExplainProcessor (line 43) | class ExplainProcessor extends AbstractProcessor { method isStatement (line 45) | protected function isStatement($keys, $needle = "EXPLAIN") { method process (line 54) | public function process($tokens, $keys = array()) { FILE: src/library/processors/ExpressionListProcessor.php class ExpressionListProcessor (line 45) | class ExpressionListProcessor extends AbstractProcessor { method process (line 47) | public function process($tokens) { FILE: src/library/processors/FromProcessor.php class FromProcessor (line 45) | class FromProcessor extends AbstractProcessor { method initParseInfo (line 47) | protected function initParseInfo($parseInfo = false) { method processFromExpression (line 59) | protected function processFromExpression(&$parseInfo) { method process (line 108) | public function process($tokens) { FILE: src/library/processors/GroupByProcessor.php class GroupByProcessor (line 42) | class GroupByProcessor extends OrderByProcessor { method process (line 44) | public function process($tokens, $select = array()) { FILE: src/library/processors/HavingProcessor.php class HavingProcessor (line 42) | class HavingProcessor extends ExpressionListProcessor { FILE: src/library/processors/IndexColumnListProcessor.php class IndexColumnListProcessor (line 43) | class IndexColumnListProcessor extends AbstractProcessor { method initExpression (line 45) | protected function initExpression() { method process (line 49) | public function process($sql) { FILE: src/library/processors/InsertProcessor.php class InsertProcessor (line 44) | class InsertProcessor extends AbstractProcessor { method process (line 46) | public function process($tokenList, $token_category = 'INSERT') { FILE: src/library/processors/IntoProcessor.php class IntoProcessor (line 42) | class IntoProcessor extends AbstractProcessor { method process (line 48) | public function process($tokenList) { FILE: src/library/processors/LimitProcessor.php class LimitProcessor (line 42) | class LimitProcessor extends AbstractProcessor { method process (line 44) | public function process($tokens) { FILE: src/library/processors/OrderByProcessor.php class OrderByProcessor (line 44) | class OrderByProcessor extends AbstractProcessor { method __construct (line 48) | public function __construct() { method initParseInfo (line 52) | protected function initParseInfo() { method processOrderExpression (line 56) | protected function processOrderExpression(&$parseInfo, $select) { method process (line 97) | public function process($tokens, $select = array()) { FILE: src/library/processors/RecordProcessor.php class RecordProcessor (line 43) | class RecordProcessor extends AbstractProcessor { method __construct (line 47) | public function __construct() { method process (line 51) | public function process($unparsed) { FILE: src/library/processors/ReferenceDefinitionProcessor.php class ReferenceDefinitionProcessor (line 43) | class ReferenceDefinitionProcessor extends AbstractProcessor { method buildReferenceDef (line 45) | protected function buildReferenceDef($expr, $base_expr, $key) { method process (line 51) | public function process($tokens) { FILE: src/library/processors/RenameProcessor.php class RenameProcessor (line 44) | class RenameProcessor extends AbstractProcessor { method process (line 46) | public function process($tokenList) { FILE: src/library/processors/ReplaceProcessor.php class ReplaceProcessor (line 42) | class ReplaceProcessor extends InsertProcessor { method process (line 44) | public function process($tokenList,$token_category = 'REPLACE') { FILE: src/library/processors/SQLChunkProcessor.php class SQLChunkProcessor (line 69) | class SQLChunkProcessor extends AbstractProcessor { method moveLIKE (line 71) | protected function moveLIKE(&$out) { method process (line 79) | public function process($out) { FILE: src/library/processors/SQLProcessor.php class SQLProcessor (line 43) | class SQLProcessor extends SQLChunkProcessor { method process (line 49) | public function process($tokens) { FILE: src/library/processors/SelectExpressionProcessor.php class SelectExpressionProcessor (line 44) | class SelectExpressionProcessor extends AbstractProcessor { method __construct (line 48) | public function __construct() { method process (line 57) | public function process($expression) { FILE: src/library/processors/SelectProcessor.php class SelectProcessor (line 42) | class SelectProcessor extends SelectExpressionProcessor { method process (line 44) | public function process($tokens) { FILE: src/library/processors/SetProcessor.php class SetProcessor (line 44) | class SetProcessor extends AbstractProcessor { method __construct (line 48) | public function __construct() { method getAssignment (line 56) | protected function getAssignment($base_expr) { method process (line 62) | public function process($tokens, $isUpdate = false) { FILE: src/library/processors/ShowProcessor.php class ShowProcessor (line 45) | class ShowProcessor extends AbstractProcessor { method __construct (line 49) | public function __construct() { method process (line 53) | public function process($tokens) { FILE: src/library/processors/TableProcessor.php class TableProcessor (line 44) | class TableProcessor extends AbstractProcessor { method getReservedType (line 46) | protected function getReservedType($token) { method getConstantType (line 50) | protected function getConstantType($token) { method getOperatorType (line 54) | protected function getOperatorType($token) { method clear (line 58) | protected function clear(&$expr, &$base_expr, &$category) { method process (line 64) | public function process($tokens) { FILE: src/library/processors/UnionProcessor.php class UnionProcessor (line 45) | class UnionProcessor extends AbstractProcessor { method isUnion (line 47) | public function isUnion($queries) { method processMySQLUnion (line 67) | protected function processMySQLUnion($queries) { method process (line 99) | public function process($inputArray) { FILE: src/library/processors/UpdateProcessor.php class UpdateProcessor (line 42) | class UpdateProcessor extends FromProcessor { FILE: src/library/processors/UsingProcessor.php class UsingProcessor (line 42) | class UsingProcessor extends FromProcessor { FILE: src/library/processors/ValuesProcessor.php class ValuesProcessor (line 44) | class ValuesProcessor extends AbstractProcessor { method __construct (line 48) | public function __construct() { method process (line 52) | public function process($tokens) { FILE: src/library/processors/WhereProcessor.php class WhereProcessor (line 42) | class WhereProcessor extends ExpressionListProcessor { FILE: src/library/utils/ExpressionToken.php class ExpressionToken (line 5) | class ExpressionToken { method __construct (line 16) | public function __construct($key = "", $token = "") { method addToken (line 28) | public function addToken($string) { method isEnclosedWithinParenthesis (line 32) | public function isEnclosedWithinParenthesis() { method setSubTree (line 36) | public function setSubTree($tree) { method getSubTree (line 40) | public function getSubTree() { method getUpper (line 44) | public function getUpper($idx = false) { method getTrim (line 48) | public function getTrim($idx = false) { method getToken (line 52) | public function getToken($idx = false) { method setNoQuotes (line 56) | public function setNoQuotes($token, $qchars = '`') { method setTokenType (line 60) | public function setTokenType($type) { method endsWith (line 64) | public function endsWith($needle) { method isWhitespaceToken (line 74) | public function isWhitespaceToken() { method isCommaToken (line 78) | public function isCommaToken() { method isVariableToken (line 82) | public function isVariableToken() { method isSubQueryToken (line 86) | public function isSubQueryToken() { method isExpression (line 90) | public function isExpression() { method isBracketExpression (line 94) | public function isBracketExpression() { method isOperator (line 98) | public function isOperator() { method isInList (line 102) | public function isInList() { method isFunction (line 106) | public function isFunction() { method isUnspecified (line 110) | public function isUnspecified() { method isVariable (line 114) | public function isVariable() { method isAggregateFunction (line 118) | public function isAggregateFunction() { method isColumnReference (line 122) | public function isColumnReference() { method isConstant (line 126) | public function isConstant() { method isSign (line 130) | public function isSign() { method isSubQuery (line 134) | public function isSubQuery() { method revokeQuotation (line 138) | private function revokeQuotation($token, $qchars = '`') { method toArray (line 150) | public function toArray() { FILE: src/library/utils/ExpressionType.php class ExpressionType (line 51) | class ExpressionType { FILE: src/library/utils/PHPSQLParserConstants.php class PHPSQLParserConstants (line 33) | class PHPSQLParserConstants { method isAggregateFunction (line 168) | public static function isAggregateFunction($token) { method isReserved (line 172) | public static function isReserved($token) { method isFunction (line 176) | public static function isFunction($token) { method isParameterizedFunction (line 180) | public static function isParameterizedFunction($token) { FILE: src/library/utils/PHPSQLParserUtils.php class PHPSQLParserUtils (line 39) | class PHPSQLParserUtils { method preprint (line 47) | protected function preprint($arr, $return = false) { method endsWith (line 66) | protected function endsWith($haystack, $needle) { method revokeQuotation (line 77) | protected function revokeQuotation($sql) { method removeParenthesisFromStart (line 90) | protected function removeParenthesisFromStart($token) { method getLastOf (line 131) | public function getLastOf($array) { method toArray (line 142) | public function toArray($tokenList) {