Skip to content

Commit bdfdcb5

Browse files
committed
Chore(deps) - Simplify null checks in RestDtoValueResolver for better clarity
1 parent 9809290 commit bdfdcb5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/ValueResolver/RestDtoValueResolver.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,14 +90,19 @@ public function supports(Request $request, ArgumentMetadata $argument): bool
9090
#[Override]
9191
public function resolve(Request $request, ArgumentMetadata $argument): Generator
9292
{
93-
if (!$this->supports($request, $argument) || $this->controllerName === null) {
93+
if (!$this->supports($request, $argument)) {
9494
return [];
9595
}
9696

97+
$controllerName = $this->controllerName;
9798
$actionName = $this->actionName;
9899

100+
if ($controllerName === null || $actionName === null) {
101+
return [];
102+
}
103+
99104
$dtoClass = $this->controllerCollection
100-
->get($this->controllerName)
105+
->get($controllerName)
101106
->getDtoClass($this->actionMethodMap[$actionName] ?? null);
102107

103108
yield $this->autoMapper->map($request, $dtoClass);

0 commit comments

Comments
 (0)