Skip to content

Commit c318101

Browse files
committed
fix: resolve fatal error with ReflectionParameter
Thanks to Bit-Code-Developer for their assistance in debugging and resolving the fatal error issue. @Bit-Code-Developer
1 parent 58f3345 commit c318101

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Http/Router/RouteRegister.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ public function getParamValue(ReflectionParameter $param)
253253
$constructor = new ReflectionMethod($type, '__construct');
254254
if ($constructor->getNumberOfParameters() === 1) {
255255
$parameter = $constructor->getParameters()[0];
256-
if ($parameter->getType() != 'array') {
256+
if (!$parameter->hasType()) {
257257
$value = new $type($value);
258258
} elseif (method_exists($type, 'query')) {
259259
$value = $type::query()->find($value);

0 commit comments

Comments
 (0)