Spec-Zone.ru › Laravel 7

Блокировка

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

Методы

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

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

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

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

bool release()

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

строка owner()

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

void forceRelease()

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

Подробности

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

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

Параметры

callable|null $callback

Значение возврата

смешанный

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

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

Параметры

int $seconds
callable|null $callback

Значение возврата

bool

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/7.x/Illuminate/Contracts/Cache/Lock.html

Spec-Zone.ru

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