Skip to content

Commit 85522b7

Browse files
committed
Chore(deps) - Optimize null checks in RestDtoValueResolver for enhanced clarity
1 parent bdfdcb5 commit 85522b7

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/ValueResolver/RestDtoValueResolver.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -90,19 +90,14 @@ 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)) {
93+
if (!$this->supports($request, $argument) || $this->controllerName === null || $this->actionName === null) {
9494
return [];
9595
}
9696

97-
$controllerName = $this->controllerName;
9897
$actionName = $this->actionName;
9998

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

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

0 commit comments

Comments
 (0)