PhpRedisConnector
class PhpRedisConnector implements Connector (View source)
Methods
Create a new connection.
Create a new clustered PhpRedis connection.
Build a single cluster seed string from an array.
Create the Redis client instance.
Establish a connection with the Redis host.
Create a new redis cluster instance.
Format the host using the scheme if available.
Parse a "friendly" backoff algorithm name into an integer.
Details
Connection
connect(array $config, array $options)
Create a new connection.
Connection
connectToCluster(array $config, array $clusterOptions, array $options)
Create a new clustered PhpRedis connection.
protected string
buildClusterConnectionString(array $server)
Build a single cluster seed string from an array.
protected Redis
createClient(array $config)
Create the Redis client instance.
protected void
establishConnection(Redis $client, array $config)
Establish a connection with the Redis host.
protected RedisCluster
createRedisClusterInstance(array $servers, array $options)
Create a new redis cluster instance.
protected string
formatHost(array $options)
Format the host using the scheme if available.
protected int
parseBackoffAlgorithm(mixed $algorithm)
Parse a "friendly" backoff algorithm name into an integer.