summaryrefslogtreecommitdiffstats
path: root/src/Components
diff options
context:
space:
mode:
authorBruno Perel <brunoperel@gmail.com>2018-11-26 20:02:58 +0100
committerBruno Perel <brunoperel@gmail.com>2018-11-26 20:09:00 +0100
commitef7968e5a80de41c2bbd5ad3d93b6f47fe3f9705 (patch)
treed1025e7c4f85973ef4a92789eafb825b70ce4472 /src/Components
parent513ed8175bdc0fc17a192ea29757cf8fee178c2a (diff)
downloadsql-parser-ef7968e5a80de41c2bbd5ad3d93b6f47fe3f9705.zip
sql-parser-ef7968e5a80de41c2bbd5ad3d93b6f47fe3f9705.tar.gz
sql-parser-ef7968e5a80de41c2bbd5ad3d93b6f47fe3f9705.tar.bz2
Use triple (in)equalities when type compatibility is ensured
Diffstat (limited to 'src/Components')
-rw-r--r--src/Components/AlterOperation.php2
-rw-r--r--src/Components/Array2d.php2
-rw-r--r--src/Components/Condition.php2
-rw-r--r--src/Components/Expression.php2
-rw-r--r--src/Components/IntoKeyword.php4
-rw-r--r--src/Components/OptionsArray.php8
-rw-r--r--src/Components/SetOperation.php4
7 files changed, 12 insertions, 12 deletions
diff --git a/src/Components/AlterOperation.php b/src/Components/AlterOperation.php
index 9383eca..1ae28ae 100644
--- a/src/Components/AlterOperation.php
+++ b/src/Components/AlterOperation.php
@@ -236,7 +236,7 @@ class AlterOperation extends Component
// We have reached the end of ALTER operation and suddenly found
// a start to new statement, but have not find a delimiter between them
- if (!($token->value == 'SET' && $list->tokens[$list->idx - 1]->value == 'CHARACTER')) {
+ if (!($token->value === 'SET' && $list->tokens[$list->idx - 1]->value === 'CHARACTER')) {
$parser->error(
'A new statement was found, but no delimiter between it and the previous one.',
$token
diff --git a/src/Components/Array2d.php b/src/Components/Array2d.php
index 92d8b16..984179c 100644
--- a/src/Components/Array2d.php
+++ b/src/Components/Array2d.php
@@ -82,7 +82,7 @@ class Array2d extends Component
$arrCount = count($arr->values);
if ($count === -1) {
$count = $arrCount;
- } elseif ($arrCount != $count) {
+ } elseif ($arrCount !== $count) {
$parser->error(
sprintf(
Translator::gettext('%1$d values were expected, but found %2$d.'),
diff --git a/src/Components/Condition.php b/src/Components/Condition.php
index 4e12b3f..2be0abd 100644
--- a/src/Components/Condition.php
+++ b/src/Components/Condition.php
@@ -179,7 +179,7 @@ class Condition extends Component
if ($token->value === '(') {
++$brackets;
} elseif ($token->value === ')') {
- if ($brackets == 0) {
+ if ($brackets === 0) {
break;
}
--$brackets;
diff --git a/src/Components/Expression.php b/src/Components/Expression.php
index 4a83f63..5350e36 100644
--- a/src/Components/Expression.php
+++ b/src/Components/Expression.php
@@ -299,7 +299,7 @@ class Expression extends Component
$ret->function = $prev[1]->value;
}
} elseif ($token->value === ')') {
- if ($brackets == 0) {
+ if ($brackets === 0) {
// Not our bracket
break;
} else {
diff --git a/src/Components/IntoKeyword.php b/src/Components/IntoKeyword.php
index dd3f7f6..c0fa390 100644
--- a/src/Components/IntoKeyword.php
+++ b/src/Components/IntoKeyword.php
@@ -207,10 +207,10 @@ class IntoKeyword extends Component
$ret->dest = $token->value;
$state = 3;
- } elseif ($state == 3) {
+ } elseif ($state === 3) {
$ret->parseFileOptions($parser, $list, $token->value);
$state = 4;
- } elseif ($state == 4) {
+ } elseif ($state === 4) {
if ($token->type === Token::TYPE_KEYWORD && $token->keyword !== 'LINES') {
break;
}
diff --git a/src/Components/OptionsArray.php b/src/Components/OptionsArray.php
index 871772b..fd02d22 100644
--- a/src/Components/OptionsArray.php
+++ b/src/Components/OptionsArray.php
@@ -247,10 +247,10 @@ class OptionsArray extends Component
*/
if ($state === 1
&& $lastOption
- && ($lastOption[1] == 'expr'
- || $lastOption[1] == 'var'
- || $lastOption[1] == 'var='
- || $lastOption[1] == 'expr=')
+ && ($lastOption[1] === 'expr'
+ || $lastOption[1] === 'var'
+ || $lastOption[1] === 'var='
+ || $lastOption[1] === 'expr=')
) {
$parser->error(
sprintf(
diff --git a/src/Components/SetOperation.php b/src/Components/SetOperation.php
index 83f2e55..7dab0a1 100644
--- a/src/Components/SetOperation.php
+++ b/src/Components/SetOperation.php
@@ -94,7 +94,7 @@ class SetOperation extends Component
// No keyword is expected.
if (($token->type === Token::TYPE_KEYWORD)
&& ($token->flags & Token::FLAG_KEYWORD_RESERVED)
- && ($state == 0)
+ && ($state === 0)
) {
break;
}
@@ -113,7 +113,7 @@ class SetOperation extends Component
'breakOnAlias' => true,
)
);
- if ($tmp == null) {
+ if (is_null($tmp)) {
$parser->error('Missing expression.', $token);
break;
}