diff --git a/DataStorage/Database/Query/Builder.php b/DataStorage/Database/Query/Builder.php index c3cfa350d..0cfa63f4c 100644 --- a/DataStorage/Database/Query/Builder.php +++ b/DataStorage/Database/Query/Builder.php @@ -116,7 +116,7 @@ class Builder extends BuilderAbstract /** * Limit. * - * @var array + * @var int * @since 1.0.0 */ public $limit = null; diff --git a/DataStorage/Database/Query/Grammar/Grammar.php b/DataStorage/Database/Query/Grammar/Grammar.php index 8f37b6e04..bd3b188a1 100644 --- a/DataStorage/Database/Query/Grammar/Grammar.php +++ b/DataStorage/Database/Query/Grammar/Grammar.php @@ -300,7 +300,7 @@ class Grammar extends GrammarAbstract * @since 1.0.0 * @author Dennis Eichhorn */ - protected function compileLimit(Builder $query, $limit) : string + protected function compileLimit(Builder $query, int $limit) : string { return 'LIMIT ' . $limit; } diff --git a/DataStorage/Database/Query/Grammar/MicrosoftGrammar.php b/DataStorage/Database/Query/Grammar/MicrosoftGrammar.php index 0e6ac72d2..a1f5780ed 100644 --- a/DataStorage/Database/Query/Grammar/MicrosoftGrammar.php +++ b/DataStorage/Database/Query/Grammar/MicrosoftGrammar.php @@ -15,6 +15,7 @@ */ namespace phpOMS\DataStorage\Database\Query\Grammar; +use phpOMS\DataStorage\Database\Query\Builder; /** * Grammar class. diff --git a/DataStorage/Database/Query/Grammar/MysqlGrammar.php b/DataStorage/Database/Query/Grammar/MysqlGrammar.php index 30f7622cc..ad7dc54e8 100644 --- a/DataStorage/Database/Query/Grammar/MysqlGrammar.php +++ b/DataStorage/Database/Query/Grammar/MysqlGrammar.php @@ -15,6 +15,7 @@ */ namespace phpOMS\DataStorage\Database\Query\Grammar; +use phpOMS\DataStorage\Database\Query\Builder; /** * Grammar class. diff --git a/DataStorage/Database/Query/Grammar/OracleGrammar.php b/DataStorage/Database/Query/Grammar/OracleGrammar.php index 58d8e0b8a..e89bd8431 100644 --- a/DataStorage/Database/Query/Grammar/OracleGrammar.php +++ b/DataStorage/Database/Query/Grammar/OracleGrammar.php @@ -15,6 +15,7 @@ */ namespace phpOMS\DataStorage\Database\Query\Grammar; +use phpOMS\DataStorage\Database\Query\Builder; /** * Grammar class. diff --git a/DataStorage/Database/Query/Grammar/PostgresGrammar.php b/DataStorage/Database/Query/Grammar/PostgresGrammar.php index fac4df664..682fa397c 100644 --- a/DataStorage/Database/Query/Grammar/PostgresGrammar.php +++ b/DataStorage/Database/Query/Grammar/PostgresGrammar.php @@ -15,6 +15,7 @@ */ namespace phpOMS\DataStorage\Database\Query\Grammar; +use phpOMS\DataStorage\Database\Query\Builder; /** * Grammar class. diff --git a/DataStorage/Database/Query/Grammar/SQLiteGrammar.php b/DataStorage/Database/Query/Grammar/SQLiteGrammar.php index f2bc8765c..be6d75fd9 100644 --- a/DataStorage/Database/Query/Grammar/SQLiteGrammar.php +++ b/DataStorage/Database/Query/Grammar/SQLiteGrammar.php @@ -15,6 +15,7 @@ */ namespace phpOMS\DataStorage\Database\Query\Grammar; +use phpOMS\DataStorage\Database\Query\Builder; /** * Grammar class.