소스 검색

Predis\ConnectionCluster now accepts an instance of Predis\Utilities\IRing as an optional parameter.

Daniele Alessandri 15 년 전
부모
커밋
79e7b0b209
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      lib/Predis.php

+ 2 - 2
lib/Predis.php

@@ -961,9 +961,9 @@ class Connection implements IConnection {
 class ConnectionCluster implements IConnection, \IteratorAggregate {
     private $_pool, $_ring;
 
-    public function __construct() {
+    public function __construct(Utilities\IRing $ring = null) {
         $this->_pool = array();
-        $this->_ring = new Utilities\HashRing();
+        $this->_ring = $ring ?: new Utilities\HashRing();
     }
 
     public function isConnected() {