SoftDeletes

Illuminate\Database\Eloquent\SoftDeletes

trait src/Illuminate/Database/Eloquent/SoftDeletes.php

bootSoftDeletes

v11.0.0 以前から

static

static bootSoftDeletes()
@return void
  1. v11.0.0 追加
    変更後
    static bootSoftDeletes() [@return void]

createOrRestore

v11.15.0 から

static @method

static createOrRestore(array<string, mixed> $attributes = [], array<string, mixed> $values = []): static
  1. v11.15.0 追加
    変更後
    @method static createOrRestore(array<string, mixed> $attributes = [], array<string, mixed> $values = []): static

forceDelete

v11.0.0 以前から

forceDelete()
@return bool|null
  1. v11.0.0 追加
    変更後
    forceDelete() [@return bool|null]

forceDeleted

v11.0.0 以前から

static

static forceDeleted($callback)
@param \Illuminate\Events\QueuedClosure|callable|class-string $callback
@return void
  1. v11.0.0 追加
    変更後
    static forceDeleted($callback) [@param \Closure|string $callback, @return void]
  2. v11.14.0 シグネチャ変更
    変更前
    static forceDeleted($callback) [@param \Closure|string $callback, @return void]
    変更後
    static forceDeleted($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
  3. v11.34.0 シグネチャ変更
    変更前
    static forceDeleted($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
    変更後
    static forceDeleted($callback) [@param \Illuminate\Events\QueuedClosure|callable|class-string $callback, @return void]

forceDeleteQuietly

v11.0.0 以前から

forceDeleteQuietly()
@return bool|null
  1. v11.0.0 追加
    変更後
    forceDeleteQuietly() [@return bool|null]

forceDeleting

v11.0.0 以前から

static

static forceDeleting($callback)
@param \Illuminate\Events\QueuedClosure|callable|class-string $callback
@return void
  1. v11.0.0 追加
    変更後
    static forceDeleting($callback) [@param \Closure|string $callback, @return void]
  2. v11.14.0 シグネチャ変更
    変更前
    static forceDeleting($callback) [@param \Closure|string $callback, @return void]
    変更後
    static forceDeleting($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
  3. v11.34.0 シグネチャ変更
    変更前
    static forceDeleting($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
    変更後
    static forceDeleting($callback) [@param \Illuminate\Events\QueuedClosure|callable|class-string $callback, @return void]

forceDestroy

v11.21.0 から

static

static forceDestroy($ids)
@param \Illuminate\Support\Collection|array|int|string $ids
@return int
  1. v11.21.0 追加
    変更後
    static forceDestroy($ids) [@param \Illuminate\Support\Collection|array|int|string $ids, @return int]

getDeletedAtColumn

v11.0.0 以前から

getDeletedAtColumn()
@return string
  1. v11.0.0 追加
    変更後
    getDeletedAtColumn() [@return string]

getQualifiedDeletedAtColumn

v11.0.0 以前から

getQualifiedDeletedAtColumn()
@return string
  1. v11.0.0 追加
    変更後
    getQualifiedDeletedAtColumn() [@return string]

initializeSoftDeletes

v11.0.0 以前から

initializeSoftDeletes()
@return void
  1. v11.0.0 追加
    変更後
    initializeSoftDeletes() [@return void]

isForceDeleting

v11.0.0 以前から

isForceDeleting()
@return bool
  1. v11.0.0 追加
    変更後
    isForceDeleting() [@return bool]

onlyTrashed

v11.0.0 以前から

static @method

static onlyTrashed(): \Illuminate\Database\Eloquent\Builder<static>
  1. v11.0.0 追加
    変更後
    @method static onlyTrashed(): \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Query\Builder
  2. v11.15.0 シグネチャ変更
    変更前
    @method static onlyTrashed(): \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Query\Builder
    変更後
    @method static onlyTrashed(): \Illuminate\Database\Eloquent\Builder<static>

restore

v11.0.0 以前から

restore()
@return bool
  1. v11.0.0 追加
    変更後
    restore() [@return bool]

restored

v11.0.0 以前から

static

static restored($callback)
@param \Illuminate\Events\QueuedClosure|callable|class-string $callback
@return void
  1. v11.0.0 追加
    変更後
    static restored($callback) [@param \Closure|string $callback, @return void]
  2. v11.14.0 シグネチャ変更
    変更前
    static restored($callback) [@param \Closure|string $callback, @return void]
    変更後
    static restored($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
  3. v11.34.0 シグネチャ変更
    変更前
    static restored($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
    変更後
    static restored($callback) [@param \Illuminate\Events\QueuedClosure|callable|class-string $callback, @return void]

restoreOrCreate

v11.15.0 から

static @method

static restoreOrCreate(array<string, mixed> $attributes = [], array<string, mixed> $values = []): static
  1. v11.15.0 追加
    変更後
    @method static restoreOrCreate(array<string, mixed> $attributes = [], array<string, mixed> $values = []): static

restoreQuietly

v11.0.0 以前から

restoreQuietly()
@return bool
  1. v11.0.0 追加
    変更後
    restoreQuietly() [@return bool]

restoring

v11.0.0 以前から

static

static restoring($callback)
@param \Illuminate\Events\QueuedClosure|callable|class-string $callback
@return void
  1. v11.0.0 追加
    変更後
    static restoring($callback) [@param \Closure|string $callback, @return void]
  2. v11.14.0 シグネチャ変更
    変更前
    static restoring($callback) [@param \Closure|string $callback, @return void]
    変更後
    static restoring($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
  3. v11.34.0 シグネチャ変更
    変更前
    static restoring($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
    変更後
    static restoring($callback) [@param \Illuminate\Events\QueuedClosure|callable|class-string $callback, @return void]

softDeleted

v11.0.0 以前から

static

static softDeleted($callback)
@param \Illuminate\Events\QueuedClosure|callable|class-string $callback
@return void
  1. v11.0.0 追加
    変更後
    static softDeleted($callback) [@param \Closure|string $callback, @return void]
  2. v11.14.0 シグネチャ変更
    変更前
    static softDeleted($callback) [@param \Closure|string $callback, @return void]
    変更後
    static softDeleted($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
  3. v11.34.0 シグネチャ変更
    変更前
    static softDeleted($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
    変更後
    static softDeleted($callback) [@param \Illuminate\Events\QueuedClosure|callable|class-string $callback, @return void]

trashed

v11.0.0 以前から

trashed()
@return bool
  1. v11.0.0 追加
    変更後
    trashed() [@return bool]

withoutTrashed

v11.0.0 以前から

static @method

static withoutTrashed(): \Illuminate\Database\Eloquent\Builder<static>
  1. v11.0.0 追加
    変更後
    @method static withoutTrashed(): \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Query\Builder
  2. v11.15.0 シグネチャ変更
    変更前
    @method static withoutTrashed(): \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Query\Builder
    変更後
    @method static withoutTrashed(): \Illuminate\Database\Eloquent\Builder<static>

withTrashed

v11.0.0 以前から

static @method

static withTrashed(bool $withTrashed = true): \Illuminate\Database\Eloquent\Builder<static>
  1. v11.0.0 追加
    変更後
    @method static withTrashed(bool $withTrashed = true): \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Query\Builder
  2. v11.15.0 シグネチャ変更
    変更前
    @method static withTrashed(bool $withTrashed = true): \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Query\Builder
    変更後
    @method static withTrashed(bool $withTrashed = true): \Illuminate\Database\Eloquent\Builder<static>