Spec-Zone.ru › Laravel 9

Блокировка

интерфейс Блокировка (Просмотреть исходный код)

Методы

смешанный get(callable|null $callback = null)

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

смешанный block(int $seconds, callable|null $callback = null)

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

bool release()

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

строка owner()

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

void forceRelease()

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

Подробности

смешанный get(callable|null $callback = null)

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

Параметры

callable|null $callback

Значение результата

смешанный

смешанный block(int $seconds, callable|null $callback = null)

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

Параметры

int $seconds
callable|null $callback

Значение результата

смешанный

bool release()

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

Значение результата

bool

строка owner()

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

Значение результата

строка

void forceRelease()

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

Значение результата

void

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

Spec-Zone.ru

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