Skip to content

Commit 5e8d0a3

Browse files
committed
fix
1 parent 33af1ad commit 5e8d0a3

13 files changed

+21
-57
lines changed

src/SchemaReflection/Join.php

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,11 @@ final class Join
1818
/**
1919
* @var self::TYPE_*
2020
*/
21-
private $joinType;
21+
private string $joinType;
2222

23-
/**
24-
* @var Table
25-
*/
26-
private $table;
23+
private Table $table;
2724

28-
/**
29-
* @var RootNode
30-
*/
31-
private $joinCondition;
25+
private RootNode $joinCondition;
3226

3327
/**
3428
* @param self::TYPE_* $joinType

src/SchemaReflection/SchemaReflection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ final class SchemaReflection
1111
/**
1212
* @var array<string, Table|null>
1313
*/
14-
private $tables = [];
14+
private array $tables = [];
1515

1616
/**
1717
* @var callable(string):?\PHPStan\Type\Type

src/SchemaReflection/Table.php

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,12 @@
99
*/
1010
final class Table
1111
{
12-
/**
13-
* @var string
14-
*/
15-
private $name;
12+
private string $name;
1613

1714
/**
1815
* @var list<Column>
1916
*/
20-
private $columns = [];
17+
private array $columns = [];
2118

2219
/**
2320
* @param list<Column> $columns

src/SqlAst/AvgReturnTypeExtension.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@
1515

1616
final class AvgReturnTypeExtension implements QueryFunctionReturnTypeExtension
1717
{
18-
/**
19-
* @var bool
20-
*/
21-
private $hasGroupBy;
18+
private bool $hasGroupBy;
2219

2320
public function __construct(bool $hasGroupBy)
2421
{

src/SqlAst/MinMaxReturnTypeExtension.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@
1111

1212
final class MinMaxReturnTypeExtension implements QueryFunctionReturnTypeExtension
1313
{
14-
/**
15-
* @var bool
16-
*/
17-
private $hasGroupBy;
14+
private bool $hasGroupBy;
1815

1916
public function __construct(bool $hasGroupBy)
2017
{

src/SqlAst/ParserInference.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,7 @@
3232

3333
final class ParserInference
3434
{
35-
/**
36-
* @var SchemaReflection
37-
*/
38-
private $schemaReflection;
35+
private SchemaReflection $schemaReflection;
3936

4037
public function __construct(SchemaReflection $schemaReflection)
4138
{

src/SqlAst/PositiveIntReturnTypeExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ final class PositiveIntReturnTypeExtension implements QueryFunctionReturnTypeExt
1414
/**
1515
* @var list<string>
1616
*/
17-
private $functions = [
17+
private array $functions = [
1818
BuiltInFunction::COUNT,
1919
BuiltInFunction::LENGTH,
2020
BuiltInFunction::CHAR_LENGTH,

src/SqlAst/QueryScope.php

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -37,22 +37,16 @@ final class QueryScope
3737
/**
3838
* @var list<QueryFunctionReturnTypeExtension>
3939
*/
40-
private $extensions;
40+
private array $extensions;
4141

42-
/**
43-
* @var Table
44-
*/
45-
private $fromTable;
42+
private Table $fromTable;
4643

4744
/**
4845
* @var list<Join>
4946
*/
50-
private $joinedTables;
47+
private array $joinedTables;
5148

52-
/**
53-
* @var ?SqlSerializable
54-
*/
55-
private $whereCondition;
49+
private ?SqlSerializable $whereCondition;
5650

5751
/**
5852
* @param list<Join> $joinedTables

src/SqlAst/StrCaseReturnTypeExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ final class StrCaseReturnTypeExtension implements QueryFunctionReturnTypeExtensi
1616
/**
1717
* @var list<string>
1818
*/
19-
private $functions = [
19+
private array $functions = [
2020
BuiltInFunction::LOWER,
2121
BuiltInFunction::LCASE,
2222
BuiltInFunction::UPPER,

src/SqlAst/SumReturnTypeExtension.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@
1414

1515
final class SumReturnTypeExtension implements QueryFunctionReturnTypeExtension
1616
{
17-
/**
18-
* @var bool
19-
*/
20-
private $hasGroupBy;
17+
private bool $hasGroupBy;
2118

2219
public function __construct(bool $hasGroupBy)
2320
{

0 commit comments

Comments
 (0)