Spec-Zone.ru › Laravel 10

CacheEventMutex

class CacheEventMutex implements EventMutex, CacheAware (View source)

Свойства

Factory$cache

Реализация хранилища кэша.

string|null$store

Хранилище кэша, которое следует использовать.

Методы

void__construct(Factory $cache)

Создать новую стратегию перекрытия.

boolcreate(Event $event)

Попытка получить мьютекс события для заданного события.

boolexists(Event $event)

Определить, существует ли мьютекс события для данного события.

voidforget(Event $event)

Очистить мьютекс события для заданного события.

boolshouldUseLocks(Store $store)

Определить, следует ли данному хранилищу использовать блокировки для мьютексов событий кэша.

$thisuseStore(string $store)

Указать хранилище кэша, которое следует использовать.

Подробности

void __construct(Factory $cache)

Создать новую стратегию перекрытия.

Параметры

Factory$cache

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

void

bool create(Event $event)

Попытка получить мьютекс события для заданного события.

Параметры

Event$event

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

bool

bool exists(Event $event)

Определить, существует ли мьютекс события для данного события.

Параметры

Event$event

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

bool

void forget(Event $event)

Очистить мьютекс события для заданного события.

Параметры

Event$event

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

void

protected bool shouldUseLocks(Store $store)

Определить, следует ли данному хранилищу использовать блокировки для мьютексов событий кэша.

Параметры

Store$store

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

bool

$this useStore(string $store)

Указать хранилище кэша, которое следует использовать.

Параметры

string$store

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

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Console/Scheduling/CacheEventMutex.html

Spec-Zone.ru

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