Skip to content

Commit 3b40127

Browse files
committed
fix props that extends Responsable after closures / lazy props
1 parent 32e8014 commit 3b40127

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/Response.php

+4
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,10 @@ public function resolvePropertyInstances(array $props, Request $request): array
271271
$value = $value->toResponse($request)->getData(true);
272272
}
273273

274+
if ($value instanceof Responsable) {
275+
$value = $value->toResponse($request)->getData(true);
276+
}
277+
274278
if (is_array($value)) {
275279
$value = $this->resolvePropertyInstances($value, $request);
276280
}

0 commit comments

Comments
 (0)