summaryrefslogtreecommitdiffstats
path: root/src/Parser.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Parser.php')
-rw-r--r--src/Parser.php10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Parser.php b/src/Parser.php
index 28364ca..a69cc46 100644
--- a/src/Parser.php
+++ b/src/Parser.php
@@ -427,14 +427,14 @@ class Parser extends Core
continue;
}
- if (($token->value === 'UNION') || ($token->value === 'UNION ALL') || ($token->value === 'UNION DISTINCT')) {
- $unionType = $token->value;
+ if (($token->keyword === 'UNION') || ($token->keyword === 'UNION ALL') || ($token->keyword === 'UNION DISTINCT')) {
+ $unionType = $token->keyword;
continue;
}
// Checking if it is a known statement that can be parsed.
- if (empty(static::$STATEMENT_PARSERS[$token->value])) {
- if (!isset(static::$STATEMENT_PARSERS[$token->value])) {
+ if (empty(static::$STATEMENT_PARSERS[$token->keyword])) {
+ if (!isset(static::$STATEMENT_PARSERS[$token->keyword])) {
// A statement is considered recognized if the parser
// is aware that it is a statement, but it does not have
// a parser for it yet.
@@ -454,7 +454,7 @@ class Parser extends Core
*
* @var string
*/
- $class = static::$STATEMENT_PARSERS[$token->value];
+ $class = static::$STATEMENT_PARSERS[$token->keyword];
/**
* Processed statement.