Skip to content
This repository was archived by the owner on Sep 16, 2021. It is now read-only.

Commit a65638d

Browse files
committed
Fix some bugs in ResourceHandler
1 parent 577f373 commit a65638d

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

Serializer/Jms/Handler/ResourceHandler.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,16 +86,15 @@ private function doSerializeResource(Resource $resource, $depth = 0)
8686

8787
$data['path'] = $resource->getPath();
8888
$data['repository_path'] = $resource->getRepositoryPath();
89-
$children = $resource->listChildren();
9089

9190
$enhancers = $this->enhancerRegistry->getEnhancers($repositoryAlias);
9291

9392
$children = array();
94-
foreach ($resource->listChildren() as $name => $resource) {
93+
foreach ($resource->listChildren() as $name => $childResource) {
9594
$children[$name] = array();
9695

97-
if ($depth < 1) {
98-
$children[$name] = $this->doSerializeResource($resource, $depth + 1);
96+
if ($depth < 2) {
97+
$children[$name] = $this->doSerializeResource($childResource, $depth + 1);
9998
}
10099
}
101100
$data['children'] = $children;

0 commit comments

Comments
 (0)