TransformsToResource
Illuminate\Database\Eloquent\Concerns\TransformsToResource
trait src/Illuminate/Database/Eloquent/Concerns/TransformsToResource.php
guessResourceName
v12.8.0 から
static
static guessResourceName(): array
@return array{class-string<\Illuminate\Http\Resources\Json\JsonResource>, class-string<\Illuminate\Http\Resources\Json\JsonResource>}
-
v12.8.0
追加
- 変更後
static guessResourceName(): array [@return array<class-string<\Illuminate\Http\Resources\Json\JsonResource>>]
-
v12.29.0
シグネチャ変更
- 変更前
static guessResourceName(): array [@return array<class-string<\Illuminate\Http\Resources\Json\JsonResource>>]- 変更後
static guessResourceName(): array [@return array{class-string<\Illuminate\Http\Resources\Json\JsonResource>, class-string<\Illuminate\Http\Resources\Json\JsonResource>}]
toResource
v12.8.0 から
toResource(?string $resourceClass = null): Illuminate\Http\Resources\Json\JsonResource
@param class-string<\Illuminate\Http\Resources\Json\JsonResource>|null $resourceClass
@return \Illuminate\Http\Resources\Json\JsonResource
-
v12.8.0
追加
- 変更後
toResource(?string $resourceClass = null): Illuminate\Http\Resources\Json\JsonResource [@param class-string<\Illuminate\Http\Resources\Json\JsonResource>|null $resourceClass, @return \Illuminate\Http\Resources\Json\JsonResource]