process() process( $tokens) This fuction processes each SELECT clause. We determine what (if any) alias is provided, and we set the type of expression. Parameters $tokens
splitSQLIntoTokens() splitSQLIntoTokens( $sql) this function splits up a SQL statement into easy to "parse" tokens for the SQL processor Parameters $sql
toArray() toArray( $tokenList) translates an array of objects into an associative array Parameters $tokenList
revokeQuotation() revokeQuotation( $sql) Revokes the quoting characters from an expression Parameters $sql
removeParenthesisFromStart() removeParenthesisFromStart( $token) This method removes parenthesis from start of the given string. It removes also the associated closing parenthesis. Parameters $token