Spec-Zone.ru › Laravel 5.8

SoftDeletes

trait SoftDeletes (View source)

Свойства

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

Методы

static void bootSoftDeletes()

Запускает обработку признака мягкого удаления для модели.

void initializeSoftDeletes()

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

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

void initializeSoftDeletes()

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

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

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.8/Illuminate/Database/Eloquent/SoftDeletes.html

Spec-Zone.ru

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