PHP Class PHPSQLParser\utils\ExpressionToken

Show file Open project: greenlion/php-sql-parser Class Usage Examples

Public Methods

Method Description
__construct ( $key = "", $token = "" )
addToken ( $string ) # TODO: we could replace it with a constructor new ExpressionToken(this, "*")
endsWith ( $needle )
getSubTree ( )
getToken ( $idx = false )
getTrim ( $idx = false )
getUpper ( $idx = false )
isAggregateFunction ( )
isBracketExpression ( )
isColumnReference ( )
isCommaToken ( )
isConstant ( )
isCustomFunction ( )
isEnclosedWithinParenthesis ( )
isExpression ( )
isFunction ( )
isInList ( )
isOperator ( )
isSign ( )
isSubQuery ( )
isSubQueryToken ( )
isUnspecified ( )
isVariable ( )
isVariableToken ( )
isWhitespaceToken ( )
setNoQuotes ( $token, $qchars = null, Options $options )
setSubTree ( $tree )
setTokenType ( $type )
toArray ( )

Private Methods

Method Description
revokeQuotation ( $token, Options $options )

Method Details

__construct() public method

public __construct ( $key = "", $token = "" )

addToken() public method

# TODO: we could replace it with a constructor new ExpressionToken(this, "*")
public addToken ( $string )

endsWith() public method

public endsWith ( $needle )

getSubTree() public method

public getSubTree ( )

getToken() public method

public getToken ( $idx = false )

getTrim() public method

public getTrim ( $idx = false )

getUpper() public method

public getUpper ( $idx = false )

isAggregateFunction() public method

public isAggregateFunction ( )

isBracketExpression() public method

public isBracketExpression ( )

isColumnReference() public method

public isColumnReference ( )

isCommaToken() public method

public isCommaToken ( )

isConstant() public method

public isConstant ( )

isCustomFunction() public method

public isCustomFunction ( )

isEnclosedWithinParenthesis() public method

isExpression() public method

public isExpression ( )

isFunction() public method

public isFunction ( )

isInList() public method

public isInList ( )

isOperator() public method

public isOperator ( )

isSign() public method

public isSign ( )

isSubQuery() public method

public isSubQuery ( )

isSubQueryToken() public method

public isSubQueryToken ( )

isUnspecified() public method

public isUnspecified ( )

isVariable() public method

public isVariable ( )

isVariableToken() public method

public isVariableToken ( )

isWhitespaceToken() public method

public isWhitespaceToken ( )

setNoQuotes() public method

public setNoQuotes ( $token, $qchars = null, Options $options )
$options PHPSQLParser\Options

setSubTree() public method

public setSubTree ( $tree )

setTokenType() public method

public setTokenType ( $type )

toArray() public method

public toArray ( )