База данных
класс Database реализует Database (Просмотреть исходный код)
Свойства
| защищённый массив | $clients | Адрес хоста базы данных. |
Методы
| void | __construct(массив $servers = []) Создать новый экземпляр подключения к Redis. | |
| массив | createAggregateClient(массив $servers, массив $options = []) Создать новый агрегированный клиент, поддерживающий фрагментацию. | |
| массив | createSingleClients(массив $servers, массив $options = []) Создать массив клиентов с отдельными подключениями. | |
| ClientInterface|null | connection(строка $name = 'default') Получить конкретный экземпляр подключения к Redis. | |
| смешанный | command(строка $method, массив $parameters = []) Выполнить команду в базе данных Redis. | |
| void | subscribe(массив|строка $channels, Closure $callback, строка $connection = null, строка $method = 'subscribe') Подписаться на набор указанных каналов для получения сообщений. | |
| void | psubscribe(массив|строка $channels, Closure $callback, строка $connection = null) Подписаться на набор указанных каналов с подстановочными символами. | |
| смешанный | __call(строка $method, массив $parameters) Динамически создать команду Redis. |
Подробности
void __construct(массив $servers = [])
Создать новый экземпляр подключения к Redis.
protected массив createAggregateClient(массив $servers, массив $options = [])
Создать новый агрегированный клиент, поддерживающий фрагментацию.
protected массив createSingleClients(массив $servers, массив $options = [])
Создать массив клиентов с отдельными подключениями.
ClientInterface|null connection(строка $name = 'default')
Получить конкретный экземпляр подключения к Redis.
mixed command(строка $method, массив $parameters = [])
Выполнить команду в базе данных Redis.
void subscribe(массив|строка $channels, Closure $callback, строка $connection = null, строка $method = 'subscribe')
Подписаться на набор указанных каналов для получения сообщений.
void psubscribe(массив|строка $channels, Closure $callback, строка $connection = null)
Подписаться на набор указанных каналов с подстановочными символами.
mixed __call(строка $method, массив $parameters)
Динамически создать команду Redis.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Redis/Database.html