Skip to content

Commit c3b1a1e

Browse files
committed
Fix Call to a member function getParameters() on null
Fixes N1ebieski#9
1 parent 408e8fe commit c3b1a1e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

php-templates/blade-components.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ protected function getStandardClasses()
9898
}
9999

100100
$reflection = new \ReflectionClass($class);
101-
$parameters = collect($reflection->getConstructor()->getParameters())
101+
$parameters = collect($reflection->getConstructor()?->getParameters() ?? [])
102102
->filter(fn($p) => $p->isPromoted())
103103
->flatMap(fn($p) => [$p->getName() => $p->isOptional() ? $p->getDefaultValue() : null])
104104
->all();

src/templates/blade-components.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ $components = new class {
9898
}
9999
100100
$reflection = new \\ReflectionClass($class);
101-
$parameters = collect($reflection->getConstructor()->getParameters())
101+
$parameters = collect($reflection->getConstructor()?->getParameters() ?? [])
102102
->filter(fn($p) => $p->isPromoted())
103103
->flatMap(fn($p) => [$p->getName() => $p->isOptional() ? $p->getDefaultValue() : null])
104104
->all();

0 commit comments

Comments
 (0)