Spec-Zone.ru › Laravel 5.7

PredisClusterConnection

class PredisClusterConnection extends PredisConnection (View source)

Свойства

protected Client $client Клиент Predis. from Connection
protected string|null $name Имя подключения к Redis. from Connection
protected Dispatcher $events Экземпляр диспетчера событий. from Connection

Методы

void createSubscription(array|string $channels, Closure $callback, string $method = 'subscribe')

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

from PredisConnection
ConcurrencyLimiterBuilder funnel(string $name)

Направить обратный вызов для максимального количества одновременных выполнений.

from Connection
DurationLimiterBuilder throttle(string $name)

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

from Connection
mixed client()

Получить базовый клиент Redis.

from Connection
void subscribe(array|string $channels, Closure $callback)

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

from Connection
void psubscribe(array|string $channels, Closure $callback)

Подписаться на набор указанных каналов с подстановкой.

from Connection
mixed command(string $method, array $parameters = [])

Выполнить команду в базе данных Redis.

from Connection
void event(mixed $event)

Сгенерировать заданное событие, если возможно.

from Connection
void listen(Closure $callback)

Зарегистрировать прослушиватель команды Redis с подключением.

from Connection
string|null getName()

Получить имя подключения.

from Connection
$this setName(string $name)

Установить имя подключения.

from Connection
Dispatcher getEventDispatcher()

Получить диспетчер событий, используемый подключением.

from Connection
void setEventDispatcher(Dispatcher $events)

Установить экземпляр диспетчера событий для подключения.

from Connection
void unsetEventDispatcher()

Удалить экземпляр диспетчера событий из подключения.

from Connection
mixed __call(string $method, array $parameters)

Передать другие вызовы методов базовому клиенту.

from Connection
void __construct(Client $client)

Создать новое подключение Predis.

from PredisConnection

Подробности

void createSubscription(array|string $channels, Closure $callback, string $method = 'subscribe')

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

Параметры

array|string $channels
Closure $callback
string $method

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

void

ConcurrencyLimiterBuilder funnel(string $name)

Направить обратный вызов для максимального количества одновременных выполнений.

Параметры

string $name

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

ConcurrencyLimiterBuilder

DurationLimiterBuilder throttle(string $name)

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

Параметры

string $name

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

DurationLimiterBuilder

mixed client()

Получить базовый клиент Redis.

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

mixed

void subscribe(array|string $channels, Closure $callback)

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

Параметры

array|string $channels
Closure $callback

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

void

void psubscribe(array|string $channels, Closure $callback)

Подписаться на набор указанных каналов с подстановкой.

Параметры

array|string $channels
Closure $callback

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

void
END_OF_DOCUMENT_MARKER

смешанный command(строка $method, массив $parameters = [])

Выполнить команду в базе данных Redis.

Параметры

строка $method
массив $parameters

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

смешанный

защищенное void event(смешанный $event)

Сгенерировать заданное событие, если возможно.

Параметры

смешанный $event

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

void

void listen(Closure $callback)

Зарегистрировать слушателя команд Redis с подключением.

Параметры

Closure $callback

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

void

строка|null getName()

Получить имя подключения.

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

строка|null

$this setName(строка $name)

Установить имя подключения.

Параметры

строка $name

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

$this

Dispatcher getEventDispatcher()

Получить диспетчер событий, используемый подключением.

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

Dispatcher

void setEventDispatcher(Dispatcher $events)

Установить экземпляр диспетчера событий в подключении.

Параметры

Dispatcher $events

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

void

void unsetEventDispatcher()

Удалить экземпляр диспетчера событий из подключения.

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

void

смешанный __call(строка $method, массив $parameters)

Передать другие вызовы методов в базовый клиент.

Параметры

строка $method
массив $parameters

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

смешанный

void __construct(Client $client)

Создать новое соединение Predis.

Параметры

Client $client

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

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Redis/Connections/PredisClusterConnection.html

Spec-Zone.ru

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