ResourceCollection

Illuminate\Http\Resources\Json\ResourceCollection

class src/Illuminate/Http/Resources/Json/ResourceCollection.php

__construct

v11.0.0 以前から

__construct($resource)
@param mixed $resource
  1. v11.0.0 追加
    変更後
    __construct($resource) [@param mixed $resource, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct($resource) [@param mixed $resource, @return void]
    変更後
    __construct($resource) [@param mixed $resource]

count

v11.0.0 以前から

count(): int
@return int
  1. v11.0.0 追加
    変更後
    count(): int [@return int]

preserveQuery

v11.0.0 以前から

preserveQuery()
@return $this
  1. 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
  1. v11.0.0 追加
    変更後
    toArray(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable]
  2. v12.45.0 削除
    変更前
    toArray(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable]
  3. 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 で削除

  1. v12.45.0 追加
    変更後
    toAttributes(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable]
  2. 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
  1. 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
  1. v11.0.0 追加
    変更後
    withQuery(array $query) [@param array $query, @return $this]