Predis\Connection\Aggregate\SentinelReplication::__construct PHP Метод

__construct() публичный Метод

public __construct ( string $service, array $sentinels, ConnectionFactoryInterface $connectionFactory, ReplicationStrategy $strategy = null )
$service string Name of the service for autodiscovery.
$sentinels array Sentinel servers connection parameters.
$connectionFactory ConnectionFactoryInterface Connection factory instance.
$strategy Predis\Replication\ReplicationStrategy Replication strategy instance.
    public function __construct($service, array $sentinels, ConnectionFactoryInterface $connectionFactory, ReplicationStrategy $strategy = null)
    {
        $this->sentinels = $sentinels;
        $this->service = $service;
        $this->connectionFactory = $connectionFactory;
        $this->strategy = $strategy ?: new ReplicationStrategy();
    }