We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f5b213c commit 1c9e78dCopy full SHA for 1c9e78d
src/LaravelRequestDocs.php
@@ -200,7 +200,12 @@ public function appendRequestRules(array $controllersInfo): array
200
if (!$param->getType()) {
201
continue;
202
}
203
- $requestClassName = $param->getType()->getName();
+ if (class_exists(ReflectionUnionType::class) && $paramType instanceof ReflectionUnionType) {
204
+ $requestClassName = $param->getName();
205
+ } else {
206
+ $requestClassName = $param->getType()->getName();
207
+ }
208
+
209
$requestClass = null;
210
try {
211
$reflection = new ReflectionClass($requestClassName);
0 commit comments