Skip to content

Commit a17ac8d

Browse files
committed
remove asJsonApi from base resource
1 parent 0ed469a commit a17ac8d

File tree

2 files changed

+0
-30
lines changed

2 files changed

+0
-30
lines changed

src/Illuminate/Http/Resources/Json/AnonymousResourceCollection.php

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
namespace Illuminate\Http\Resources\Json;
44

5-
use Illuminate\Http\Resources\JsonApi\AnonymousResourceCollection as JsonApiAnonymousResourceCollection;
6-
75
class AnonymousResourceCollection extends ResourceCollection
86
{
97
/**
@@ -32,19 +30,4 @@ public function __construct($resource, $collects)
3230

3331
parent::__construct($resource);
3432
}
35-
36-
/**
37-
* Transform JSON resource to JSON:API.
38-
*
39-
* @param array $links
40-
* @param array $meta
41-
* @return Illuminate\Http\Resources\JsonApi\AnonymousResourceCollection
42-
*/
43-
public function asJsonApi(array $links = [], array $meta = [])
44-
{
45-
return new JsonApiAnonymousResourceCollection(
46-
$this->collection->map(fn ($resource) => $resource->asJsonApi($links, $meta)),
47-
$this->collects,
48-
);
49-
}
5033
}

src/Illuminate/Http/Resources/Json/JsonResource.php

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
use Illuminate\Http\Request;
1313
use Illuminate\Http\Resources\ConditionallyLoadsAttributes;
1414
use Illuminate\Http\Resources\DelegatesToResource;
15-
use Illuminate\Http\Resources\JsonApi\AnonymousJsonApiResource;
1615
use JsonException;
1716
use JsonSerializable;
1817

@@ -275,18 +274,6 @@ public function jsonSerialize(): array
275274
return $this->resolve(Container::getInstance()->make('request'));
276275
}
277276

278-
/**
279-
* Transform JSON resource to JSON:API.
280-
*
281-
* @param array $links
282-
* @param array $meta
283-
* @return \Illuminate\Http\Resources\JsonApi\AnonymousJsonApiResource
284-
*/
285-
public function asJsonApi(array $links = [], array $meta = [])
286-
{
287-
return new AnonymousJsonApiResource($this, $links, $meta);
288-
}
289-
290277
/**
291278
* Flush the resource's global state.
292279
*

0 commit comments

Comments
 (0)