diff --git a/src/MakeResponse.php b/src/MakeResponse.php index 838f416..552c0a4 100644 --- a/src/MakeResponse.php +++ b/src/MakeResponse.php @@ -29,9 +29,13 @@ protected function makeResponse($data) { private function makeResource($resourceClass, $data) { if (Instance::instanceOf($data, Collection::class)) { return $resourceClass::collection($data); - } else { - return new $resourceClass($data); } + + if (is_scalar($data)) { + return ['data' => [$data]]; + } + + return new $resourceClass($data); } private function requestAjax() {