JsonApiResource
Illuminate\Http\Resources\JsonApi\JsonApiResource
class src/Illuminate/Http/Resources/JsonApi/JsonApiResource.php
configure
v12.45.0 から
static
static configure(?string $version = null, array $ext = [], array $profile = [], array $meta = [])
@return void
-
v12.45.0
追加
- 変更後
static configure(?string $version = null, array $ext = [], array $profile = [], array $meta = []) [@return void]
flushState
v12.45.0 から
static
static flushState()
@return void
-
v12.45.0
追加
- 変更後
static flushState() [@return void]
resolve
v12.45.0 から
resolve($request = null)
@param \Illuminate\Http\Request|null $request
@return array
-
v12.45.0
追加
- 変更後
resolve($request = null) [@param \Illuminate\Http\Request|null $request, @return array]
resolveResourceData
v12.45.0 から
resolveResourceData(Illuminate\Http\Request $request)
@param \Illuminate\Http\Request $request
@return array
-
v12.45.0
追加
- 変更後
resolveResourceData(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array]
toAttributes
v12.45.0 から
toAttributes(Illuminate\Http\Request $request)
@param \Illuminate\Http\Request $request
@return \Illuminate\Contracts\Support\Arrayable|\JsonSerializable|array
-
v12.45.0
追加
- 変更後
toAttributes(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return \Illuminate\Contracts\Support\Arrayable|\JsonSerializable|array]
toId
v12.45.0 から
toId(Illuminate\Http\Request $request)
@return string|null
-
v12.45.0
追加
- 変更後
toId(Illuminate\Http\Request $request) [@return string|null]
toLinks
v12.45.0 から
toLinks(Illuminate\Http\Request $request)
@return array
-
v12.45.0
追加
- 変更後
toLinks(Illuminate\Http\Request $request) [@return array]
toMeta
v12.45.0 から
toMeta(Illuminate\Http\Request $request)
@return array
-
v12.45.0
追加
- 変更後
toMeta(Illuminate\Http\Request $request) [@return array]
toRelationships
v12.45.0 から
toRelationships(Illuminate\Http\Request $request)
@param \Illuminate\Http\Request $request
@return \Illuminate\Contracts\Support\Arrayable|array
-
v12.45.0
追加
- 変更後
toRelationships(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return \Illuminate\Contracts\Support\Arrayable|array]
toResponse
v12.45.0 から
toResponse($request)
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\JsonResponse
-
v12.45.0
追加
- 変更後
toResponse($request) [@param \Illuminate\Http\Request $request, @return \Illuminate\Http\JsonResponse]
toType
v12.45.0 から
toType(Illuminate\Http\Request $request)
@return string|null
-
v12.45.0
追加
- 変更後
toType(Illuminate\Http\Request $request) [@return string|null]
with
v12.45.0 から
with($request)
@param \Illuminate\Http\Request $request
@return array
-
v12.45.0
追加
- 変更後
with($request) [@param \Illuminate\Http\Request $request, @return array]
withoutWrapping
v12.45.0 から
static
static withoutWrapping()
@return never
-
v12.45.0
追加
- 変更後
static withoutWrapping() [@return never]
withResponse
v12.45.0 から
withResponse(Illuminate\Http\Request $request, Illuminate\Http\JsonResponse $response): void
-
v12.45.0
追加
- 変更後
withResponse(Illuminate\Http\Request $request, Illuminate\Http\JsonResponse $response): void
wrap
v12.45.0 から
static
static wrap($value)
@param string $value
@return never
-
v12.45.0
追加
- 変更後
static wrap($value) [@param string $value, @return never]