summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDeven Bansod <devenbansod.bits@gmail.com>2016-09-13 15:30:25 +0530
committerDeven Bansod <devenbansod.bits@gmail.com>2016-09-13 15:30:25 +0530
commit88dc75a1a4588c8f0ebf28c612c16c9d9ac5b402 (patch)
treee984d9dce8ba2fc2177ca85df941a0cbfe6d7c3f /src
parent0b6743bdee44f8e12d02c9122a2f7bb124cfa293 (diff)
downloadsql-parser-88dc75a1a4588c8f0ebf28c612c16c9d9ac5b402.zip
sql-parser-88dc75a1a4588c8f0ebf28c612c16c9d9ac5b402.tar.gz
sql-parser-88dc75a1a4588c8f0ebf28c612c16c9d9ac5b402.tar.bz2
Check for if the tokens we looked for are not null
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/Statement.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Statement.php b/src/Statement.php
index 5dfcf3a..9f3341e 100644
--- a/src/Statement.php
+++ b/src/Statement.php
@@ -269,7 +269,8 @@ abstract class Statement
$second = $list->getNextOfType(Token::TYPE_KEYWORD);
$third = $list->getNextOfType(Token::TYPE_KEYWORD);
- if ($first->value === 'DUPLICATE'
+ if ($first && $second && $third
+ && $first->value === 'DUPLICATE'
&& $second->value === 'KEY'
&& $third->value === 'UPDATE'
) {