Spec-Zone.ru › Laravel 5.7

SoftDeletes

trait SoftDeletes (View source)

Свойства

protected bool $forceDeleting Указывает, выполняется ли в настоящее время принудительное удаление модели.

Методы

static void bootSoftDeletes()

Инициализация трейта мягкого удаления для модели.

bool|null forceDelete()

Выполнить жесткое удаление мягко удаленной модели.

mixed performDeleteOnModel()

Выполнить фактическое удаление запроса для этого экземпляра модели.

void runSoftDelete()

Выполнить фактическое удаление запроса для этого экземпляра модели.

bool|null restore()

Восстановить экземпляр мягко удаленной модели.

bool trashed()

Определить, был ли экземпляр модели мягко удален.

static void restoring(Closure|string $callback)

Зарегистрировать событие восстановления модели в диспетчере.

static void restored(Closure|string $callback)

Зарегистрировать событие восстановления модели в диспетчере.

bool isForceDeleting()

Определить, выполняется ли в настоящее время принудительное удаление модели.

string getDeletedAtColumn()

Получить имя столбца "удалено в".

string getQualifiedDeletedAtColumn()

Получить полностью квалифицированный столбец "удалено в".

Подробности

static void bootSoftDeletes()

Инициализация трейта мягкого удаления для модели.

Возвращаемое значение

void

bool|null forceDelete()

Выполнить жесткое удаление мягко удаленной модели.

Возвращаемое значение

bool|null

protected mixed performDeleteOnModel()

Выполнить фактическое удаление запроса для этого экземпляра модели.

Возвращаемое значение

mixed

protected void runSoftDelete()

Выполнить фактическое удаление запроса для этого экземпляра модели.

Возвращаемое значение

void

bool|null restore()

Восстановить экземпляр мягко удаленной модели.

Возвращаемое значение

bool|null

bool trashed()

Определить, был ли экземпляр модели мягко удален.

Возвращаемое значение

bool

static void restoring(Closure|string $callback)

Зарегистрировать событие восстановления модели в диспетчере.

Параметры

Closure|string $callback

Возвращаемое значение

void

static void restored(Closure|string $callback)

Зарегистрировать событие восстановления модели в диспетчере.

Параметры

Closure|string $callback

Возвращаемое значение

void

bool isForceDeleting()

Определить, выполняется ли в настоящее время принудительное удаление модели.

Возвращаемое значение

bool

string getDeletedAtColumn()

Получить имя столбца "удалено в".

Возвращаемое значение

string

string getQualifiedDeletedAtColumn()

Получить полностью квалифицированный столбец "удалено в".

Возвращаемое значение

string

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Database/Eloquent/SoftDeletes.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API