Spec-Zone.ru › Laravel 5.8

Блокировка

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

Методы

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

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

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

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

void 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

void release()

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

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

void

строка owner()

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

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

строка

void forceRelease()

Освобождает эту блокировку независимо от владения.

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

void

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

Spec-Zone.ru

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