v12.45.2

追加 1

Illuminate\Http\Resources\Json\ResourceCollection

  • toArray
    変更後
    toArray(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable]

シグネチャ変更 3

Illuminate\Auth\Access\Gate

  • has
    変更前
    has($ability) [@param string|array $ability, @return bool]
    変更後
    has($ability) [@param \UnitEnum|array|string $ability, @return bool]

Illuminate\Contracts\Auth\Access\Gate

  • has
    変更前
    has($ability) [@param string $ability, @return bool]
    変更後
    has($ability) [@param \UnitEnum|string $ability, @return bool]

Illuminate\Support\Facades\Gate

  • has
    変更前
    @method static has(string|array $ability): bool
    変更後
    @method static has(\UnitEnum|array|string $ability): bool

削除 1

Illuminate\Http\Resources\Json\ResourceCollection

  • toAttributes
    変更前
    toAttributes(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable]