Skip to content

Commit 80b39d9

Browse files
committed
Adding guard checks before checking keyword
Signed-off-by: Fawzi Abdulfattah <iifawzie@gmail.com>
1 parent e6320e9 commit 80b39d9

File tree

5 files changed

+827
-1
lines changed

5 files changed

+827
-1
lines changed

‎src/Parser.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -480,7 +480,7 @@ public function parse()
480480
// 2 - Explain statement, in case of MariaDB https://mariadb.com/kb/en/explain-analyze/
481481
// We need to point case 2 to use the EXPLAIN Parser.
482482
$statementName = 'EXPLAIN';
483-
if ($first->keyword === 'TABLE' || $second->keyword === 'TABLE') {
483+
if (($first && $first->keyword === 'TABLE') || ($second && $second->keyword === 'TABLE')) {
484484
$statementName = 'ANALYZE';
485485
}
486486

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ANALYZE NO_WRITE_TO_BINLOG

0 commit comments

Comments
 (0)