Spec-Zone.ru › Laravel 4.2

SoftDeletingTrait

trait SoftDeletingTrait (View source)

Свойства

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

Методы

static void bootSoftDeletingTrait()

Инициализировать обработчик мягкого удаления для модели.

void forceDelete()

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

void performDeleteOnModel()

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

void runSoftDelete()

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

bool|null restore()

Восстановить мягко удаленную модель.

bool trashed()

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

static Builder|SoftDeletingTrait withTrashed()

Получить новый запрос, включающий мягко удаленные записи.

static Builder|SoftDeletingTrait onlyTrashed()

Получить новый запрос, включающий только мягко удаленные записи.

static void restoring(Closure|string $callback)

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

static void restored(Closure|string $callback)

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

string getDeletedAtColumn()

Получить имя столбца "deleted at".

string getQualifiedDeletedAtColumn()

Получить полное имя столбца "deleted at".

Подробное описание

static void bootSoftDeletingTrait()

Инициализировать обработчик мягкого удаления для модели.

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

void

void forceDelete()

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

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

void

protected void performDeleteOnModel()

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

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

void

protected void runSoftDelete()

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

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

void

bool|null restore()

Восстановить мягко удаленную модель.

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

bool|null

bool trashed()

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

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

bool

static Builder|SoftDeletingTrait withTrashed()

Получить новый запрос, включающий мягко удаленные записи.

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

Builder|SoftDeletingTrait

static Builder|SoftDeletingTrait onlyTrashed()

Получить новый запрос, включающий только мягко удаленные записи.

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

Builder|SoftDeletingTrait

static void restoring(Closure|string $callback)

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

Параметры

Closure|string $callback

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

void

static void restored(Closure|string $callback)

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

Параметры

Closure|string $callback

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

void

string getDeletedAtColumn()

Получить имя столбца "deleted at".

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

string

string getQualifiedDeletedAtColumn()

Получить полное имя столбца "deleted at".

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

string

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

Spec-Zone.ru

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