class PhpRedisConnector

Methods

PhpRedisConnection
connect(array $config, array $options)

Create a new clustered Predis connection.

connectToCluster(array $config, array $clusterOptions, array $options)

Create a new clustered Predis connection.

string
buildClusterConnectionString(array $server)

Build a single cluster seed string from array.

Redis
createClient(array $config)

Create the Redis client instance.

void
establishConnection(Redis $client, array $config)

Establish a connection with the Redis host.

RedisCluster
createRedisClusterInstance(array $servers, array $options)

Create a new redis cluster instance.

Details

at line 20
PhpRedisConnection connect(array $config, array $options)

Create a new clustered Predis connection.

Parameters

array $config
array $options

Return Value

PhpRedisConnection

at line 35
PhpRedisClusterConnection connectToCluster(array $config, array $clusterOptions, array $options)

Create a new clustered Predis connection.

Parameters

array $config
array $clusterOptions
array $options

Return Value

PhpRedisClusterConnection

at line 50
protected string buildClusterConnectionString(array $server)

Build a single cluster seed string from array.

Parameters

array $server

Return Value

string

at line 63
protected Redis createClient(array $config)

Create the Redis client instance.

Parameters

array $config

Return Value

Redis

at line 93
protected void establishConnection(Redis $client, array $config)

Establish a connection with the Redis host.

Parameters

Redis $client
array $config

Return Value

void

at line 107
protected RedisCluster createRedisClusterInstance(array $servers, array $options)

Create a new redis cluster instance.

Parameters

array $servers
array $options

Return Value

RedisCluster