updated returnAsResource parameters

This commit is contained in:
2023-03-29 15:46:06 +10:00
parent 06c9d48126
commit c96b3d8349
7 changed files with 23 additions and 31 deletions

View File

@@ -42,8 +42,8 @@ class PostController extends ApiController
return $this->respondAsResource(
$collection,
true,
['total' => $total]
['isCollection' => true,
'appendData' => ['total' => $total]]
);
}
@@ -75,9 +75,7 @@ class PostController extends ApiController
$post = Post::create($request->all());
return $this->respondAsResource(
PostConductor::model($request, $post),
false,
null,
HttpResponseCodes::HTTP_CREATED
['respondCode' => HttpResponseCodes::HTTP_CREATED]
);
} else {
return $this->respondForbidden();
@@ -134,7 +132,7 @@ class PostController extends ApiController
return $attachment->media;
});
return $this->respondAsResource(MediaConductor::collection($request, $medium), true, null, 'attachment');
return $this->respondAsResource(MediaConductor::collection($request, $medium), ['isCollection' => true, 'resourceName' => 'attachment']);
}
return $this->respondForbidden();