Spec-Zone.ru › Laravel 10

Блокировка

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

Методы

смешанный 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/10.x/Illuminate/Contracts/Cache/Lock.html

Spec-Zone.ru

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