summaryrefslogtreecommitdiffstats
path: root/src/Components
diff options
context:
space:
mode:
Diffstat (limited to 'src/Components')
-rw-r--r--src/Components/AlterOperation.php2
-rw-r--r--src/Components/Array2d.php2
-rw-r--r--src/Components/ArrayObj.php2
-rw-r--r--src/Components/CaseExpression.php2
-rw-r--r--src/Components/Condition.php4
-rw-r--r--src/Components/CreateDefinition.php2
-rw-r--r--src/Components/DataType.php4
-rw-r--r--src/Components/Expression.php6
-rw-r--r--src/Components/ExpressionArray.php2
-rw-r--r--src/Components/FunctionCall.php2
-rw-r--r--src/Components/GroupKeyword.php4
-rw-r--r--src/Components/IndexHint.php2
-rw-r--r--src/Components/IntoKeyword.php2
-rw-r--r--src/Components/JoinKeyword.php2
-rw-r--r--src/Components/Key.php2
-rw-r--r--src/Components/Limit.php2
-rw-r--r--src/Components/LockExpression.php2
-rw-r--r--src/Components/OptionsArray.php2
-rw-r--r--src/Components/OrderKeyword.php2
-rw-r--r--src/Components/ParameterDefinition.php2
-rw-r--r--src/Components/PartitionDefinition.php2
-rw-r--r--src/Components/Reference.php2
-rw-r--r--src/Components/RenameOperation.php2
-rw-r--r--src/Components/SetOperation.php2
-rw-r--r--src/Components/UnionKeyword.php2
25 files changed, 30 insertions, 30 deletions
diff --git a/src/Components/AlterOperation.php b/src/Components/AlterOperation.php
index 25a62a5..35960ee 100644
--- a/src/Components/AlterOperation.php
+++ b/src/Components/AlterOperation.php
@@ -1,8 +1,8 @@
<?php
-
/**
* Parses an alter operation.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/Array2d.php b/src/Components/Array2d.php
index ced529a..7c99952 100644
--- a/src/Components/Array2d.php
+++ b/src/Components/Array2d.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `VALUES` keyword parser.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/ArrayObj.php b/src/Components/ArrayObj.php
index f968d87..7748be9 100644
--- a/src/Components/ArrayObj.php
+++ b/src/Components/ArrayObj.php
@@ -1,8 +1,8 @@
<?php
-
/**
* Parses an array.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/CaseExpression.php b/src/Components/CaseExpression.php
index d66ddc3..a79b52e 100644
--- a/src/Components/CaseExpression.php
+++ b/src/Components/CaseExpression.php
@@ -1,8 +1,8 @@
<?php
-
/**
* Parses a reference to a CASE expression.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/Condition.php b/src/Components/Condition.php
index 83b80b2..c37ce19 100644
--- a/src/Components/Condition.php
+++ b/src/Components/Condition.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `WHERE` keyword parser.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
@@ -87,7 +87,7 @@ class Condition extends Component
*/
public function __construct($expr = null)
{
- $this->expr = trim($expr);
+ $this->expr = trim((string) $expr);
}
/**
diff --git a/src/Components/CreateDefinition.php b/src/Components/CreateDefinition.php
index ccf8497..3d3a3f4 100644
--- a/src/Components/CreateDefinition.php
+++ b/src/Components/CreateDefinition.php
@@ -1,10 +1,10 @@
<?php
-
/**
* Parses the create definition of a column or a key.
*
* Used for parsing `CREATE TABLE` statement.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/DataType.php b/src/Components/DataType.php
index 47fffba..5be45c6 100644
--- a/src/Components/DataType.php
+++ b/src/Components/DataType.php
@@ -1,8 +1,8 @@
<?php
-
/**
* Parses a data type.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
@@ -127,7 +127,7 @@ class DataType extends Component
}
if ($state === 0) {
- $ret->name = strtoupper($token->value);
+ $ret->name = strtoupper((string) $token->value);
if (($token->type !== Token::TYPE_KEYWORD) || (! ($token->flags & Token::FLAG_KEYWORD_DATA_TYPE))) {
$parser->error('Unrecognized data type.', $token);
}
diff --git a/src/Components/Expression.php b/src/Components/Expression.php
index 7383275..7a71c76 100644
--- a/src/Components/Expression.php
+++ b/src/Components/Expression.php
@@ -1,9 +1,9 @@
<?php
-
/**
* Parses a reference to an expression (column, table or database name, function
* call, mathematical expression, etc.).
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
@@ -269,7 +269,7 @@ class Expression extends Component
continue;
}
$isExpr = true;
- } elseif ($brackets === 0 && strlen($ret->expr) > 0 && ! $alias) {
+ } elseif ($brackets === 0 && strlen((string) $ret->expr) > 0 && ! $alias) {
/* End of expression */
break;
}
@@ -413,7 +413,7 @@ class Expression extends Component
}
// White-spaces might be added at the end.
- $ret->expr = trim($ret->expr);
+ $ret->expr = trim((string) $ret->expr);
if ($ret->expr === '') {
return null;
diff --git a/src/Components/ExpressionArray.php b/src/Components/ExpressionArray.php
index 5d94681..2f44d7a 100644
--- a/src/Components/ExpressionArray.php
+++ b/src/Components/ExpressionArray.php
@@ -1,8 +1,8 @@
<?php
-
/**
* Parses a list of expressions delimited by a comma.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/FunctionCall.php b/src/Components/FunctionCall.php
index 067987f..382ee8f 100644
--- a/src/Components/FunctionCall.php
+++ b/src/Components/FunctionCall.php
@@ -1,8 +1,8 @@
<?php
-
/**
* Parses a function call.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/GroupKeyword.php b/src/Components/GroupKeyword.php
index 86de663..9aa583d 100644
--- a/src/Components/GroupKeyword.php
+++ b/src/Components/GroupKeyword.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `GROUP BY` keyword parser.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
@@ -126,6 +126,6 @@ class GroupKeyword extends Component
return implode(', ', $component);
}
- return trim($component->expr);
+ return trim((string) $component->expr);
}
}
diff --git a/src/Components/IndexHint.php b/src/Components/IndexHint.php
index 12edda7..a0cb0f1 100644
--- a/src/Components/IndexHint.php
+++ b/src/Components/IndexHint.php
@@ -1,8 +1,8 @@
<?php
-
/**
* Parses an Index hint.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/IntoKeyword.php b/src/Components/IntoKeyword.php
index 524d94c..1941c22 100644
--- a/src/Components/IntoKeyword.php
+++ b/src/Components/IntoKeyword.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `INTO` keyword parser.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/JoinKeyword.php b/src/Components/JoinKeyword.php
index 6a13177..330c1f2 100644
--- a/src/Components/JoinKeyword.php
+++ b/src/Components/JoinKeyword.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `JOIN` keyword parser.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/Key.php b/src/Components/Key.php
index 3093f01..37e51a4 100644
--- a/src/Components/Key.php
+++ b/src/Components/Key.php
@@ -1,8 +1,8 @@
<?php
-
/**
* Parses the definition of a key.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/Limit.php b/src/Components/Limit.php
index d02ce49..edb25fb 100644
--- a/src/Components/Limit.php
+++ b/src/Components/Limit.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `LIMIT` keyword parser.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/LockExpression.php b/src/Components/LockExpression.php
index 7cbfa72..8bf03ce 100644
--- a/src/Components/LockExpression.php
+++ b/src/Components/LockExpression.php
@@ -1,8 +1,8 @@
<?php
-
/**
* Parses a reference to a LOCK expression.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/OptionsArray.php b/src/Components/OptionsArray.php
index 2b17cdd..f872b14 100644
--- a/src/Components/OptionsArray.php
+++ b/src/Components/OptionsArray.php
@@ -1,8 +1,8 @@
<?php
-
/**
* Parses a list of options.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/OrderKeyword.php b/src/Components/OrderKeyword.php
index f6d60eb..820fdd1 100644
--- a/src/Components/OrderKeyword.php
+++ b/src/Components/OrderKeyword.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `ORDER BY` keyword parser.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/ParameterDefinition.php b/src/Components/ParameterDefinition.php
index f45d6ac..d4165ee 100644
--- a/src/Components/ParameterDefinition.php
+++ b/src/Components/ParameterDefinition.php
@@ -1,8 +1,8 @@
<?php
-
/**
* The definition of a parameter of a function or procedure.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/PartitionDefinition.php b/src/Components/PartitionDefinition.php
index 03f4aa6..58223ea 100644
--- a/src/Components/PartitionDefinition.php
+++ b/src/Components/PartitionDefinition.php
@@ -1,10 +1,10 @@
<?php
-
/**
* Parses the create definition of a partition.
*
* Used for parsing `CREATE TABLE` statement.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/Reference.php b/src/Components/Reference.php
index 3f8e453..4077f77 100644
--- a/src/Components/Reference.php
+++ b/src/Components/Reference.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `REFERENCES` keyword parser.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/RenameOperation.php b/src/Components/RenameOperation.php
index 4bdb67e..d11a187 100644
--- a/src/Components/RenameOperation.php
+++ b/src/Components/RenameOperation.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `RENAME TABLE` keyword parser.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/SetOperation.php b/src/Components/SetOperation.php
index 68f2297..4c8ced3 100644
--- a/src/Components/SetOperation.php
+++ b/src/Components/SetOperation.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `SET` keyword parser.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;
diff --git a/src/Components/UnionKeyword.php b/src/Components/UnionKeyword.php
index 220f86e..dc06831 100644
--- a/src/Components/UnionKeyword.php
+++ b/src/Components/UnionKeyword.php
@@ -1,8 +1,8 @@
<?php
-
/**
* `UNION` keyword builder.
*/
+declare(strict_types=1);
namespace PhpMyAdmin\SqlParser\Components;