Spec-Zone.ru › Laravel 6

Блокировка

интерфейс Lock (Просмотр исходного кода)

Методы

mixed get(callable|null $callback = null)

Попытка получить блокировку.

mixed block(int $seconds, callable|null $callback = null)

Попытка получить блокировку на заданное количество секунд.

bool release()

Освободить блокировку.

string owner()

Возвращает текущего владельца блокировки.

void forceRelease()

Освобождает эту блокировку, игнорируя права владения.

Детали

mixed get(callable|null $callback = null)

Попытка получить блокировку.

Параметры

callable|null $callback

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

mixed

mixed block(int $seconds, callable|null $callback = null)

Попытка получить блокировку на заданное количество секунд.

Параметры

int $seconds
callable|null $callback

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

mixed

bool release()

Освободить блокировку.

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

bool

string owner()

Возвращает текущего владельца блокировки.

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

string

void forceRelease()

Освобождает эту блокировку, игнорируя права владения.

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

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/6.x/Illuminate/Contracts/Cache/Lock.html

Spec-Zone.ru

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