api resource refactoring part 5

This commit is contained in:
Peter Papp
2021-08-27 13:02:28 +02:00
parent 7984ce3ef1
commit 4304fb1ddb
14 changed files with 123 additions and 75 deletions

View File

@@ -43,6 +43,17 @@ class FolderResource extends JsonResource
$this->mergeWhen($this->shared, fn() => [
'shared' => new ShareResource($this->shared),
]),
$this->mergeWhen($this->parent, fn() => [
'parent' => [
'data' => [
'type' => 'folder',
'id' => $this->parent->id,
'attributes' => [
'name' => $this->parent->name,
],
],
],
]),
],
],
];