process() process( $tokens, $isUpdate = false) This function implements the main functionality of a processor class. Always use default valuses for additional parameters within overridden functions. Parameters $tokens $isUpdate
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
getAssignment() getAssignment( $base_expr) A SET list is simply a list of key = value expressions separated by comma (,). This function produces a list of the key/value expressions. Parameters $base_expr
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