ResourceCollection
Illuminate\Http\Resources\Json\ResourceCollection
class src/Illuminate/Http/Resources/Json/ResourceCollection.php
__construct
v11.0.0 以前から
__construct($resource)
@param mixed $resource
count
v11.0.0 以前から
count(): int
@return int
-
v11.0.0
追加
- 変更後
count(): int [@return int]
preserveQuery
v11.0.0 以前から
preserveQuery()
@return $this
-
v11.0.0
追加
- 変更後
preserveQuery() [@return $this]
toArray
v12.45.2 から
toArray(Illuminate\Http\Request $request)
@param \Illuminate\Http\Request $request
@return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable
-
v11.0.0
追加
- 変更後
toArray(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable]
-
v12.45.0
削除
- 変更前
toArray(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable]
-
v12.45.2
追加
- 変更後
toArray(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable]
toAttributes
v12.45.0 から
v12.45.2 で削除
-
v12.45.0
追加
- 変更後
toAttributes(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable]
-
v12.45.2
削除
- 変更前
toAttributes(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable]
toResponse
v11.0.0 以前から
toResponse($request)
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\JsonResponse
-
v11.0.0
追加
- 変更後
toResponse($request) [@param \Illuminate\Http\Request $request, @return \Illuminate\Http\JsonResponse]
withQuery
v11.0.0 以前から
withQuery(array $query)
@param array $query
@return $this
-
v11.0.0
追加
- 変更後
withQuery(array $query) [@param array $query, @return $this]