SoftDeletingTrait

SoftDeletingTrait

trait SoftDeletingTrait (View source)

Methods

static void bootSoftDeletingTrait()

Boot the soft deleting trait for a model.

void forceDelete()

Force a hard delete on a soft deleted model.

bool|null restore()

Restore a soft-deleted model instance.

bool trashed()

Determine if the model instance has been soft-deleted.

static Builder|SoftDeletingTrait withTrashed()

Get a new query builder that includes soft deletes.

static Builder|SoftDeletingTrait onlyTrashed()

Get a new query builder that only includes soft deletes.

static void restoring(Closure|string $callback)

Register a restoring model event with the dispatcher.

static void restored(Closure|string $callback)

Register a restored model event with the dispatcher.

string getDeletedAtColumn()

Get the name of the "deleted at" column.

string getQualifiedDeletedAtColumn()

Get the fully qualified "deleted at" column.

doc_Laravel
2016-11-02 16:39:07
Comments
Leave a Comment

Please login to continue.