code: protected function createAggregateConnection($parameters, $option)
      {
          $options = $this->getOptions();
  
          $initializer = $options->$option;
          $connection = $initializer($parameters);
  
          // TODO: this is dirty but we must skip the redis-sentinel backend for now.
          if ($option !== 'aggregate' && !$connection instanceof SentinelReplication) {
              $options->connections->aggregate($connection, $parameters);
          }
  
          return $connection;
      }
docs: Creates an aggregate connection.
  
  @param mixed  $parameters Connection parameters.
  @param string $option     Option for aggregate connections (`aggregate`, `cluster`, `replication`).
  
  @return \Closure