RedisManager
class RedisManager implements Factory (View source)
Свойства
| protected Application | $app | Экземпляр приложения. | |
| protected string | $driver | Имя драйвера по умолчанию. | |
| protected array | $config | Конфигурации сервера Redis. | |
| protected mixed | $connections | Подключения Redis. | |
| protected bool | $events | Указывает, установлен ли диспетчер событий для подключений. |
Методы
| void | __construct(Application $app, string $driver, array $config) Создать новый экземпляр менеджера Redis. | |
| Connection | connection(string $name = null) Получить подключение Redis по имени. | |
| Connection | resolve(string|null $name = null) Разрешить заданное подключение по имени. | |
| Connection | resolveCluster(string $name) Разрешить заданное кластерное подключение по имени. | |
| Connection | configure(Connection $connection, string $name) Настроить заданное подключение для подготовки к командам. | |
| PhpRedisConnector|PredisConnector | connector() Получить экземпляр коннектора для текущего драйвера. | |
| array | connections() Возвращает все созданные подключения. | |
| void | enableEvents() Включить срабатывание событий команд Redis. | |
| void | disableEvents() Отключить срабатывание событий команд Redis. | |
| mixed | __call(string $method, array $parameters) Передать методы по умолчанию подключению Redis. |
Детали
void __construct(Application $app, string $driver, array $config)
Создать новый экземпляр менеджера Redis.
Connection connection(string $name = null)
Получить подключение Redis по имени.
Connection resolve(string|null $name = null)
Разрешить заданное подключение по имени.
protected Connection resolveCluster(string $name)
Разрешить заданное кластерное подключение по имени.
protected Connection configure(Connection $connection, string $name)
Настроить заданное подключение для подготовки к командам.
protected PhpRedisConnector|PredisConnector connector()
Получить экземпляр коннектора для текущего драйвера.
array connections()
Возвращает все созданные подключения.
void enableEvents()
Включить срабатывание событий команд Redis.
void disableEvents()
Отключить срабатывание событий команд Redis.
mixed __call(string $method, array $parameters)
Передать методы по умолчанию подключению Redis.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Redis/RedisManager.html