Skip to content

Commit 88f4aa9

Browse files
committed
Fixes PHPStan error in ApplicationAnalyzer
1 parent ca9c906 commit 88f4aa9

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/NodeAnalyzer/ApplicationAnalyzer.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ class ApplicationAnalyzer
99
{
1010
private ?string $version = null;
1111

12+
/**
13+
* @param class-string $applicationClass
14+
*/
1215
public function __construct(
1316
private string $applicationClass = 'Illuminate\Foundation\Application',
1417
) {}
@@ -20,13 +23,20 @@ public function setVersion(?string $version): static
2023
return $this;
2124
}
2225

26+
/**
27+
* @param class-string $applicationClass
28+
* @return $this
29+
*/
2330
public function setApplicationClass(string $applicationClass): static
2431
{
2532
$this->applicationClass = $applicationClass;
2633

2734
return $this;
2835
}
2936

37+
/**
38+
* @return class-string
39+
*/
3040
public function getApplicationClass(): string
3141
{
3242
return $this->applicationClass;

0 commit comments

Comments
 (0)