Spec-Zone.ru › Laravel 10

SoftDeletingScope

class SoftDeletingScope implements Scope (View source)

Свойства

protected string[]$extensions

Все расширения, которые нужно добавить к билдеру.

Методы

voidapply(Builder $builder, Model $model)

Применить область действия к заданному билдеру Eloquent.

voidextend(Builder $builder)

Расширить билдер запроса необходимыми функциями.

stringgetDeletedAtColumn(Builder $builder)

Получить столбец «удалено в» для билдера.

voidaddRestore(Builder $builder)

Добавить расширение восстановления к билдеру.

voidaddRestoreOrCreate(Builder $builder)

Добавить расширение восстановления или создания к билдеру.

voidaddCreateOrRestore(Builder $builder)

Добавить расширение создания или восстановления к билдеру.

voidaddWithTrashed(Builder $builder)

Добавить расширение с удалёнными записями к билдеру.

voidaddWithoutTrashed(Builder $builder)

Добавить расширение без удалённых записей к билдеру.

voidaddOnlyTrashed(Builder $builder)

Добавить расширение только с удалёнными записями к билдеру.

Детали

void apply(Builder $builder, Model $model)

Применить область действия к заданному билдеру Eloquent.

Параметры

Builder$builder
Model$model

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

void

void extend(Builder $builder)

Расширить билдер запроса необходимыми функциями.

Параметры

Builder$builder

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

void

protected string getDeletedAtColumn(Builder $builder)

Получить столбец «удалено в» для билдера.

Параметры

Builder$builder

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

string

protected void addRestore(Builder $builder)

Добавить расширение восстановления к билдеру.

Параметры

Builder$builder

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

void

protected void addRestoreOrCreate(Builder $builder)

Добавить расширение восстановления или создания к билдеру.

Параметры

Builder$builder

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

void

protected void addCreateOrRestore(Builder $builder)

Добавить расширение создания или восстановления к билдеру.

Параметры

Builder$builder

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

void

protected void addWithTrashed(Builder $builder)

Добавить расширение с удалёнными записями к билдеру.

Параметры

Builder$builder

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

void

protected void addWithoutTrashed(Builder $builder)

Добавить расширение без удалённых записей к билдеру.

Параметры

Builder$builder

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

void

protected void addOnlyTrashed(Builder $builder)

Добавить расширение только с удалёнными записями к билдеру.

Параметры

Builder$builder

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

void

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

Spec-Zone.ru

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