Procházet zdrojové kódy

Rename Predis\Connection\ConnectionParameters.

Daniele Alessandri před 11 roky
rodič
revize
c40ad5dd47

+ 3 - 3
lib/Predis/Client.php

@@ -17,9 +17,9 @@ use Predis\Command\CommandInterface;
 use Predis\Command\RawCommand;
 use Predis\Command\RawCommand;
 use Predis\Command\ScriptCommand;
 use Predis\Command\ScriptCommand;
 use Predis\Configuration;
 use Predis\Configuration;
+use Predis\Connection;
 use Predis\Connection\AggregatedConnectionInterface;
 use Predis\Connection\AggregatedConnectionInterface;
 use Predis\Connection\ConnectionInterface;
 use Predis\Connection\ConnectionInterface;
-use Predis\Connection\ConnectionParametersInterface;
 use Predis\Monitor;
 use Predis\Monitor;
 use Predis\Pipeline;
 use Predis\Pipeline;
 use Predis\PubSub;
 use Predis\PubSub;
@@ -83,7 +83,7 @@ class Client implements ClientInterface
      * Accepted types for connection parameters are:
      * Accepted types for connection parameters are:
      *
      *
      *  - Instance of Predis\Connection\ConnectionInterface.
      *  - Instance of Predis\Connection\ConnectionInterface.
-     *  - Instance of Predis\Connection\ConnectionParametersInterface.
+     *  - Instance of Predis\Connection\ParametersInterface.
      *  - Array
      *  - Array
      *  - String
      *  - String
      *  - Callable
      *  - Callable
@@ -97,7 +97,7 @@ class Client implements ClientInterface
             return $parameters;
             return $parameters;
         }
         }
 
 
-        if ($parameters instanceof ConnectionParametersInterface || is_string($parameters)) {
+        if ($parameters instanceof Connection\ParametersInterface || is_string($parameters)) {
             return $this->options->connections->create($parameters);
             return $this->options->connections->create($parameters);
         }
         }
 
 

+ 4 - 4
lib/Predis/Connection/AbstractConnection.php

@@ -33,9 +33,9 @@ abstract class AbstractConnection implements SingleConnectionInterface
     protected $initCmds = array();
     protected $initCmds = array();
 
 
     /**
     /**
-     * @param ConnectionParametersInterface $parameters Initialization parameters for the connection.
+     * @param ParametersInterface $parameters Initialization parameters for the connection.
      */
      */
-    public function __construct(ConnectionParametersInterface $parameters)
+    public function __construct(ParametersInterface $parameters)
     {
     {
         $this->parameters = $this->assertParameters($parameters);
         $this->parameters = $this->assertParameters($parameters);
     }
     }
@@ -52,9 +52,9 @@ abstract class AbstractConnection implements SingleConnectionInterface
     /**
     /**
      * Checks some of the parameters used to initialize the connection.
      * Checks some of the parameters used to initialize the connection.
      *
      *
-     * @param ConnectionParametersInterface $parameters Initialization parameters for the connection.
+     * @param ParametersInterface $parameters Initialization parameters for the connection.
      */
      */
-    protected function assertParameters(ConnectionParametersInterface $parameters)
+    protected function assertParameters(ParametersInterface $parameters)
     {
     {
         $scheme = $parameters->scheme;
         $scheme = $parameters->scheme;
 
 

+ 2 - 2
lib/Predis/Connection/ComposableStreamConnection.php

@@ -26,11 +26,11 @@ class ComposableStreamConnection extends StreamConnection implements ComposableC
     protected $protocol;
     protected $protocol;
 
 
     /**
     /**
-     * @param ConnectionParametersInterface $parameters Initialization parameters for the connection.
+     * @param ParametersInterface $parameters Initialization parameters for the connection.
      * @param ProtocolProcessorInterface $protocol Protocol processor.
      * @param ProtocolProcessorInterface $protocol Protocol processor.
      */
      */
     public function __construct(
     public function __construct(
-        ConnectionParametersInterface $parameters,
+        ParametersInterface $parameters,
         ProtocolProcessorInterface $protocol = null
         ProtocolProcessorInterface $protocol = null
     ) {
     ) {
         $this->parameters = $this->assertParameters($parameters);
         $this->parameters = $this->assertParameters($parameters);

+ 2 - 2
lib/Predis/Connection/Factory.php

@@ -74,8 +74,8 @@ class Factory implements FactoryInterface
      */
      */
     public function create($parameters)
     public function create($parameters)
     {
     {
-        if (!$parameters instanceof ConnectionParametersInterface) {
-            $parameters = ConnectionParameters::create($parameters);
+        if (!$parameters instanceof ParametersInterface) {
+            $parameters = Parameters::create($parameters);
         }
         }
 
 
         $scheme = $parameters->scheme;
         $scheme = $parameters->scheme;

+ 2 - 2
lib/Predis/Connection/ConnectionParameters.php → lib/Predis/Connection/Parameters.php

@@ -18,7 +18,7 @@ use InvalidArgumentException;
  *
  *
  * @author Daniele Alessandri <suppakilla@gmail.com>
  * @author Daniele Alessandri <suppakilla@gmail.com>
  */
  */
-class ConnectionParameters implements ConnectionParametersInterface
+class Parameters implements ParametersInterface
 {
 {
     private $parameters;
     private $parameters;
 
 
@@ -70,7 +70,7 @@ class ConnectionParameters implements ConnectionParametersInterface
      * form of an URI string or a named array.
      * form of an URI string or a named array.
      *
      *
      * @param array|string $parameters Set of connection parameters.
      * @param array|string $parameters Set of connection parameters.
-     * @return ConnectionParameters
+     * @return Parameters
      */
      */
     public static function create($parameters)
     public static function create($parameters)
     {
     {

+ 2 - 3
lib/Predis/Connection/ConnectionParametersInterface.php → lib/Predis/Connection/ParametersInterface.php

@@ -12,12 +12,11 @@
 namespace Predis\Connection;
 namespace Predis\Connection;
 
 
 /**
 /**
- * Interface that must be implemented by classes that provide their own mechanism
- * to parse and handle connection parameters.
+ * Interface for classes providing their own logic for connection parameters.
  *
  *
  * @author Daniele Alessandri <suppakilla@gmail.com>
  * @author Daniele Alessandri <suppakilla@gmail.com>
  */
  */
-interface ConnectionParametersInterface
+interface ParametersInterface
 {
 {
     /**
     /**
      * Checks if the specified parameters is set.
      * Checks if the specified parameters is set.

+ 8 - 8
lib/Predis/Connection/PhpiredisSocketConnection.php

@@ -48,7 +48,7 @@ class PhpiredisSocketConnection extends AbstractConnection
     /**
     /**
      * {@inheritdoc}
      * {@inheritdoc}
      */
      */
-    public function __construct(ConnectionParametersInterface $parameters)
+    public function __construct(ParametersInterface $parameters)
     {
     {
         $this->assertExtensions();
         $this->assertExtensions();
 
 
@@ -89,7 +89,7 @@ class PhpiredisSocketConnection extends AbstractConnection
     /**
     /**
      * {@inheritdoc}
      * {@inheritdoc}
      */
      */
-    protected function assertParameters(ConnectionParametersInterface $parameters)
+    protected function assertParameters(ParametersInterface $parameters)
     {
     {
         if (isset($parameters->persistent)) {
         if (isset($parameters->persistent)) {
             throw new NotSupportedException(
             throw new NotSupportedException(
@@ -186,9 +186,9 @@ class PhpiredisSocketConnection extends AbstractConnection
      * Sets options on the socket resource from the connection parameters.
      * Sets options on the socket resource from the connection parameters.
      *
      *
      * @param resource $socket Socket resource.
      * @param resource $socket Socket resource.
-     * @param ConnectionParametersInterface $parameters Parameters used to initialize the connection.
+     * @param ParametersInterface $parameters Parameters used to initialize the connection.
      */
      */
-    private function setSocketOptions($socket, ConnectionParametersInterface $parameters)
+    private function setSocketOptions($socket, ParametersInterface $parameters)
     {
     {
         if ($parameters->scheme !== 'tcp') {
         if ($parameters->scheme !== 'tcp') {
             return;
             return;
@@ -225,10 +225,10 @@ class PhpiredisSocketConnection extends AbstractConnection
     /**
     /**
      * Gets the address from the connection parameters.
      * Gets the address from the connection parameters.
      *
      *
-     * @param ConnectionParametersInterface $parameters Parameters used to initialize the connection.
+     * @param ParametersInterface $parameters Parameters used to initialize the connection.
      * @return string
      * @return string
      */
      */
-    private static function getAddress(ConnectionParametersInterface $parameters)
+    private static function getAddress(ParametersInterface $parameters)
     {
     {
         if ($parameters->scheme === 'unix') {
         if ($parameters->scheme === 'unix') {
             return $parameters->path;
             return $parameters->path;
@@ -250,10 +250,10 @@ class PhpiredisSocketConnection extends AbstractConnection
     /**
     /**
      * Opens the actual connection to the server with a timeout.
      * Opens the actual connection to the server with a timeout.
      *
      *
-     * @param ConnectionParametersInterface $parameters Parameters used to initialize the connection.
+     * @param ParametersInterface $parameters Parameters used to initialize the connection.
      * @return string
      * @return string
      */
      */
-    private function connectWithTimeout(ConnectionParametersInterface $parameters)
+    private function connectWithTimeout(ParametersInterface $parameters)
     {
     {
         $host = self::getAddress($parameters);
         $host = self::getAddress($parameters);
         $socket = $this->getResource();
         $socket = $this->getResource();

+ 1 - 1
lib/Predis/Connection/PhpiredisStreamConnection.php

@@ -51,7 +51,7 @@ class PhpiredisStreamConnection extends StreamConnection
     /**
     /**
      * {@inheritdoc}
      * {@inheritdoc}
      */
      */
-    public function __construct(ConnectionParametersInterface $parameters)
+    public function __construct(ParametersInterface $parameters)
     {
     {
         $this->assertExtensions();
         $this->assertExtensions();
 
 

+ 1 - 1
lib/Predis/Connection/SingleConnectionInterface.php

@@ -37,7 +37,7 @@ interface SingleConnectionInterface extends ConnectionInterface
     /**
     /**
      * Returns the parameters used to initialize the connection.
      * Returns the parameters used to initialize the connection.
      *
      *
-     * @return ConnectionParametersInterface
+     * @return ParametersInterface
      */
      */
     public function getParameters();
     public function getParameters();
 
 

+ 4 - 4
lib/Predis/Connection/StreamConnection.php

@@ -60,10 +60,10 @@ class StreamConnection extends AbstractConnection
     /**
     /**
      * Initializes a TCP stream resource.
      * Initializes a TCP stream resource.
      *
      *
-     * @param ConnectionParametersInterface $parameters Initialization parameters for the connection.
+     * @param ParametersInterface $parameters Initialization parameters for the connection.
      * @return resource
      * @return resource
      */
      */
-    private function tcpStreamInitializer(ConnectionParametersInterface $parameters)
+    private function tcpStreamInitializer(ParametersInterface $parameters)
     {
     {
         $uri = "tcp://{$parameters->host}:{$parameters->port}";
         $uri = "tcp://{$parameters->host}:{$parameters->port}";
         $flags = STREAM_CLIENT_CONNECT;
         $flags = STREAM_CLIENT_CONNECT;
@@ -102,10 +102,10 @@ class StreamConnection extends AbstractConnection
     /**
     /**
      * Initializes a UNIX stream resource.
      * Initializes a UNIX stream resource.
      *
      *
-     * @param ConnectionParametersInterface $parameters Initialization parameters for the connection.
+     * @param ParametersInterface $parameters Initialization parameters for the connection.
      * @return resource
      * @return resource
      */
      */
-    private function unixStreamInitializer(ConnectionParametersInterface $parameters)
+    private function unixStreamInitializer(ParametersInterface $parameters)
     {
     {
         $uri = "unix://{$parameters->path}";
         $uri = "unix://{$parameters->path}";
         $flags = STREAM_CLIENT_CONNECT;
         $flags = STREAM_CLIENT_CONNECT;

+ 6 - 6
lib/Predis/Connection/WebdisConnection.php

@@ -50,9 +50,9 @@ class WebdisConnection implements SingleConnectionInterface
     private $reader;
     private $reader;
 
 
     /**
     /**
-     * @param ConnectionParametersInterface $parameters Initialization parameters for the connection.
+     * @param ParametersInterface $parameters Initialization parameters for the connection.
      */
      */
-    public function __construct(ConnectionParametersInterface $parameters)
+    public function __construct(ParametersInterface $parameters)
     {
     {
         $this->assertExtensions();
         $this->assertExtensions();
 
 
@@ -105,10 +105,10 @@ class WebdisConnection implements SingleConnectionInterface
     /**
     /**
      * Initializes cURL.
      * Initializes cURL.
      *
      *
-     * @param ConnectionParametersInterface $parameters Initialization parameters for the connection.
+     * @param ParametersInterface $parameters Initialization parameters for the connection.
      * @return resource
      * @return resource
      */
      */
-    private function createCurl(ConnectionParametersInterface $parameters)
+    private function createCurl(ParametersInterface $parameters)
     {
     {
         $options = array(
         $options = array(
             CURLOPT_FAILONERROR => true,
             CURLOPT_FAILONERROR => true,
@@ -131,10 +131,10 @@ class WebdisConnection implements SingleConnectionInterface
     /**
     /**
      * Initializes the phpiredis protocol reader.
      * Initializes the phpiredis protocol reader.
      *
      *
-     * @param ConnectionParametersInterface $parameters Initialization parameters for the connection.
+     * @param ParametersInterface $parameters Initialization parameters for the connection.
      * @return resource
      * @return resource
      */
      */
-    private function createReader(ConnectionParametersInterface $parameters)
+    private function createReader(ParametersInterface $parameters)
     {
     {
         $reader = phpiredis_reader_create();
         $reader = phpiredis_reader_create();
 
 

+ 2 - 2
tests/PHPUnit/PredisTestCase.php

@@ -106,12 +106,12 @@ abstract class PredisTestCase extends PHPUnit_Framework_TestCase
      * Returns a new instance of connection parameters.
      * Returns a new instance of connection parameters.
      *
      *
      * @param array $additional Additional connection parameters.
      * @param array $additional Additional connection parameters.
-     * @return Connection\ConnectionParameters Default connection parameters.
+     * @return Connection\Parameters Default connection parameters.
      */
      */
     protected function getParameters($additional = array())
     protected function getParameters($additional = array())
     {
     {
         $parameters = array_merge($this->getDefaultParametersArray(), $additional);
         $parameters = array_merge($this->getDefaultParametersArray(), $additional);
-        $parameters = new Connection\ConnectionParameters($parameters);
+        $parameters = new Connection\Parameters($parameters);
 
 
         return $parameters;
         return $parameters;
     }
     }

+ 11 - 7
tests/Predis/CommunicationExceptionTest.php

@@ -12,7 +12,7 @@
 namespace Predis;
 namespace Predis;
 
 
 use PredisTestCase;
 use PredisTestCase;
-use Predis\Connection\SingleConnectionInterface;
+use Predis\Connection;
 
 
 /**
 /**
  *
  *
@@ -79,7 +79,7 @@ class CommunicationExceptionTest extends PredisTestCase
      * Returns a mocked connection instance.
      * Returns a mocked connection instance.
      *
      *
      * @param mixed $parameters Connection parameters.
      * @param mixed $parameters Connection parameters.
-     * @return SingleConnectionInterface
+     * @return Connection\SingleConnectionInterface
      */
      */
     protected function getMockedConnectionBase($parameters = null)
     protected function getMockedConnectionBase($parameters = null)
     {
     {
@@ -87,8 +87,8 @@ class CommunicationExceptionTest extends PredisTestCase
 
 
         if ($parameters === null) {
         if ($parameters === null) {
             $builder->disableOriginalConstructor();
             $builder->disableOriginalConstructor();
-        } else if (!$parameters instanceof ConnectionParametersInterface) {
-            $parameters = new ConnectionParameters($parameters);
+        } else if (!$parameters instanceof Connection\ParametersInterface) {
+            $parameters = new Connection\Parameters($parameters);
         }
         }
 
 
         return $builder->getMockForAbstractClass(array($parameters));
         return $builder->getMockForAbstractClass(array($parameters));
@@ -97,14 +97,18 @@ class CommunicationExceptionTest extends PredisTestCase
     /**
     /**
      * Returns a connection exception instance.
      * Returns a connection exception instance.
      *
      *
-     * @param SingleConnectionInterface $message Connection instance.
+     * @param Connection\SingleConnectionInterface $message Connection instance.
      * @param string $message Exception message.
      * @param string $message Exception message.
      * @param int $code Exception code.
      * @param int $code Exception code.
      * @param \Exception $inner Inner exception.
      * @param \Exception $inner Inner exception.
      * @return \Exception
      * @return \Exception
      */
      */
-    protected function getException(SingleConnectionInterface $connection, $message, $code = 0, \Exception $inner = null)
-    {
+    protected function getException(
+        Connection\SingleConnectionInterface $connection,
+        $message,
+        $code = 0,
+        \Exception $inner = null
+    ) {
         $arguments = array($connection, $message, $code, $inner);
         $arguments = array($connection, $message, $code, $inner);
         $mock = $this->getMockForAbstractClass('Predis\CommunicationException', $arguments);
         $mock = $this->getMockForAbstractClass('Predis\CommunicationException', $arguments);
 
 

+ 7 - 7
tests/Predis/Connection/FactoryTest.php

@@ -35,7 +35,7 @@ class FactoryTest extends PredisTestCase
     {
     {
         $factory = new Factory();
         $factory = new Factory();
 
 
-        $tcp = new ConnectionParameters(array(
+        $tcp = new Parameters(array(
             'scheme' => 'tcp',
             'scheme' => 'tcp',
             'host' => 'locahost',
             'host' => 'locahost',
         ));
         ));
@@ -48,7 +48,7 @@ class FactoryTest extends PredisTestCase
         $this->assertEquals($tcp->database, $parameters->database);
         $this->assertEquals($tcp->database, $parameters->database);
 
 
 
 
-        $unix = new ConnectionParameters(array(
+        $unix = new Parameters(array(
             'scheme' => 'unix',
             'scheme' => 'unix',
             'path' => '/tmp/redis.sock',
             'path' => '/tmp/redis.sock',
         ));
         ));
@@ -117,7 +117,7 @@ class FactoryTest extends PredisTestCase
         $profile->expects($this->never())->method('create');
         $profile->expects($this->never())->method('create');
 
 
         $factory = new Factory($profile);
         $factory = new Factory($profile);
-        $parameters = new ConnectionParameters();
+        $parameters = new Parameters();
         $connection = $factory->create($parameters);
         $connection = $factory->create($parameters);
 
 
         $this->assertInstanceOf('Predis\Connection\SingleConnectionInterface', $connection);
         $this->assertInstanceOf('Predis\Connection\SingleConnectionInterface', $connection);
@@ -129,7 +129,7 @@ class FactoryTest extends PredisTestCase
      */
      */
     public function testCreateConnectionWithInitializationCommands()
     public function testCreateConnectionWithInitializationCommands()
     {
     {
-        $parameters = new ConnectionParameters(array(
+        $parameters = new Parameters(array(
             'database' => '0',
             'database' => '0',
             'password' => 'foobar'
             'password' => 'foobar'
         ));
         ));
@@ -162,7 +162,7 @@ class FactoryTest extends PredisTestCase
         $this->setExpectedException('InvalidArgumentException', "Unknown connection scheme: $scheme");
         $this->setExpectedException('InvalidArgumentException', "Unknown connection scheme: $scheme");
 
 
         $factory = new Factory();
         $factory = new Factory();
-        $factory->create(new ConnectionParameters(array('scheme' => $scheme)));
+        $factory->create(new Parameters(array('scheme' => $scheme)));
     }
     }
 
 
     /**
     /**
@@ -172,7 +172,7 @@ class FactoryTest extends PredisTestCase
     {
     {
         list(, $connectionClass) = $this->getMockConnectionClass();
         list(, $connectionClass) = $this->getMockConnectionClass();
 
 
-        $parameters = new ConnectionParameters(array('scheme' => 'foobar'));
+        $parameters = new Parameters(array('scheme' => 'foobar'));
         $factory = new Factory();
         $factory = new Factory();
 
 
         $factory->define($parameters->scheme, $connectionClass);
         $factory->define($parameters->scheme, $connectionClass);
@@ -188,7 +188,7 @@ class FactoryTest extends PredisTestCase
     {
     {
         list(, $connectionClass) = $this->getMockConnectionClass();
         list(, $connectionClass) = $this->getMockConnectionClass();
 
 
-        $parameters = new ConnectionParameters(array('scheme' => 'foobar'));
+        $parameters = new Parameters(array('scheme' => 'foobar'));
 
 
         $initializer = function ($parameters) use ($connectionClass) {
         $initializer = function ($parameters) use ($connectionClass) {
             return new $connectionClass($parameters);
             return new $connectionClass($parameters);

+ 1 - 1
tests/Predis/Connection/MasterSlaveReplicationTest.php

@@ -576,7 +576,7 @@ class MasterSlaveReplicationTest extends PredisTestCase
         $connection = $this->getMock('Predis\Connection\SingleConnectionInterface');
         $connection = $this->getMock('Predis\Connection\SingleConnectionInterface');
 
 
         if ($parameters) {
         if ($parameters) {
-            $parameters = ConnectionParameters::create($parameters);
+            $parameters = Parameters::create($parameters);
             $hash = "{$parameters->host}:{$parameters->port}";
             $hash = "{$parameters->host}:{$parameters->port}";
 
 
             $connection->expects($this->any())
             $connection->expects($this->any())

+ 17 - 17
tests/Predis/Connection/ConnectionParametersTest.php → tests/Predis/Connection/ParametersTest.php

@@ -14,10 +14,10 @@ namespace Predis\Connection;
 use PredisTestCase;
 use PredisTestCase;
 
 
 /**
 /**
- * @todo ConnectionParameters::define();
- * @todo ConnectionParameters::undefine();
+ * @todo Parameters::define();
+ * @todo Parameters::undefine();
  */
  */
-class ConnectionParametersTest extends PredisTestCase
+class ParametersTest extends PredisTestCase
 {
 {
     /**
     /**
      * @group disconnected
      * @group disconnected
@@ -25,7 +25,7 @@ class ConnectionParametersTest extends PredisTestCase
     public function testDefaultValues()
     public function testDefaultValues()
     {
     {
         $defaults = $this->getDefaultParametersArray();
         $defaults = $this->getDefaultParametersArray();
-        $parameters = new ConnectionParameters();
+        $parameters = new Parameters();
 
 
         $this->assertEquals($defaults['scheme'], $parameters->scheme);
         $this->assertEquals($defaults['scheme'], $parameters->scheme);
         $this->assertEquals($defaults['host'], $parameters->host);
         $this->assertEquals($defaults['host'], $parameters->host);
@@ -38,13 +38,13 @@ class ConnectionParametersTest extends PredisTestCase
      */
      */
     public function testIsSet()
     public function testIsSet()
     {
     {
-        $parameters = new ConnectionParameters();
+        $parameters = new Parameters();
 
 
         $this->assertTrue(isset($parameters->scheme));
         $this->assertTrue(isset($parameters->scheme));
         $this->assertFalse(isset($parameters->unknown));
         $this->assertFalse(isset($parameters->unknown));
     }
     }
 
 
-    public function sharedTestsWithArrayParameters(ConnectionParameters $parameters)
+    public function sharedTestsWithArrayParameters(Parameters $parameters)
     {
     {
         $this->assertTrue(isset($parameters->scheme));
         $this->assertTrue(isset($parameters->scheme));
         $this->assertSame('tcp', $parameters->scheme);
         $this->assertSame('tcp', $parameters->scheme);
@@ -64,7 +64,7 @@ class ConnectionParametersTest extends PredisTestCase
      */
      */
     public function testConstructWithArrayParameters()
     public function testConstructWithArrayParameters()
     {
     {
-        $parameters = new ConnectionParameters(array(
+        $parameters = new Parameters(array(
             'port' => 7000,
             'port' => 7000,
             'custom' => 'foobar'
             'custom' => 'foobar'
         ));
         ));
@@ -77,7 +77,7 @@ class ConnectionParametersTest extends PredisTestCase
      */
      */
     public function testCreateWithArrayParameters()
     public function testCreateWithArrayParameters()
     {
     {
-        $parameters = new ConnectionParameters(array(
+        $parameters = new Parameters(array(
             'port' => 7000,
             'port' => 7000,
             'custom' => 'foobar'
             'custom' => 'foobar'
         ));
         ));
@@ -99,7 +99,7 @@ class ConnectionParametersTest extends PredisTestCase
         );
         );
 
 
         $uriString = $this->getParametersString($overrides);
         $uriString = $this->getParametersString($overrides);
-        $parameters = ConnectionParameters::create($uriString);
+        $parameters = Parameters::create($uriString);
 
 
         $this->sharedTestsWithArrayParameters($parameters);
         $this->sharedTestsWithArrayParameters($parameters);
         $this->assertEquals($overrides['database'], $parameters->database);
         $this->assertEquals($overrides['database'], $parameters->database);
@@ -111,7 +111,7 @@ class ConnectionParametersTest extends PredisTestCase
     public function testToArray()
     public function testToArray()
     {
     {
         $additional = array('port' => 7000, 'custom' => 'foobar');
         $additional = array('port' => 7000, 'custom' => 'foobar');
-        $parameters = new ConnectionParameters($additional);
+        $parameters = new Parameters($additional);
 
 
         $this->assertEquals($this->getParametersArray($additional), $parameters->toArray());
         $this->assertEquals($this->getParametersArray($additional), $parameters->toArray());
     }
     }
@@ -121,7 +121,7 @@ class ConnectionParametersTest extends PredisTestCase
      */
      */
     public function testSerialization()
     public function testSerialization()
     {
     {
-        $parameters = new ConnectionParameters(array('port' => 7000, 'custom' => 'foobar'));
+        $parameters = new Parameters(array('port' => 7000, 'custom' => 'foobar'));
         $unserialized = unserialize(serialize($parameters));
         $unserialized = unserialize(serialize($parameters));
 
 
         $this->assertEquals($parameters->scheme, $unserialized->scheme);
         $this->assertEquals($parameters->scheme, $unserialized->scheme);
@@ -149,7 +149,7 @@ class ConnectionParametersTest extends PredisTestCase
             'persistent' => '1',
             'persistent' => '1',
         );
         );
 
 
-        $this->assertSame($expected, ConnectionParameters::parse($uri));
+        $this->assertSame($expected, Parameters::parse($uri));
     }
     }
 
 
     /**
     /**
@@ -167,7 +167,7 @@ class ConnectionParametersTest extends PredisTestCase
             'persistent' => '1',
             'persistent' => '1',
         );
         );
 
 
-        $this->assertSame($expected, ConnectionParameters::parse($uri));
+        $this->assertSame($expected, Parameters::parse($uri));
     }
     }
 
 
     /**
     /**
@@ -185,7 +185,7 @@ class ConnectionParametersTest extends PredisTestCase
             'bar' => '',
             'bar' => '',
         );
         );
 
 
-        $this->assertSame($expected, ConnectionParameters::parse($uri));
+        $this->assertSame($expected, Parameters::parse($uri));
     }
     }
 
 
     /**
     /**
@@ -202,7 +202,7 @@ class ConnectionParametersTest extends PredisTestCase
             'persistent' => '1',
             'persistent' => '1',
         );
         );
 
 
-        $this->assertSame($expected, ConnectionParameters::parse($uri));
+        $this->assertSame($expected, Parameters::parse($uri));
     }
     }
 
 
     /**
     /**
@@ -219,7 +219,7 @@ class ConnectionParametersTest extends PredisTestCase
             'metavars' => array('foo', 'hoge'),
             'metavars' => array('foo', 'hoge'),
         );
         );
 
 
-        $this->assertSame($expected, ConnectionParameters::parse($uri));
+        $this->assertSame($expected, Parameters::parse($uri));
     }
     }
 
 
     /**
     /**
@@ -229,7 +229,7 @@ class ConnectionParametersTest extends PredisTestCase
      */
      */
     public function testParsingURIThrowOnInvalidURI()
     public function testParsingURIThrowOnInvalidURI()
     {
     {
-        ConnectionParameters::parse('tcp://invalid:uri');
+        Parameters::parse('tcp://invalid:uri');
     }
     }
 
 
     // ******************************************************************** //
     // ******************************************************************** //

+ 1 - 1
tests/Predis/Connection/PredisClusterTest.php

@@ -388,7 +388,7 @@ class PredisClusterTest extends PredisTestCase
         $connection = $this->getMock('Predis\Connection\SingleConnectionInterface');
         $connection = $this->getMock('Predis\Connection\SingleConnectionInterface');
 
 
         if ($parameters) {
         if ($parameters) {
-            $parameters = ConnectionParameters::create($parameters);
+            $parameters = Parameters::create($parameters);
             $hash = "{$parameters->host}:{$parameters->port}";
             $hash = "{$parameters->host}:{$parameters->port}";
 
 
             $connection->expects($this->any())
             $connection->expects($this->any())

+ 1 - 1
tests/Predis/Connection/RedisClusterTest.php

@@ -652,7 +652,7 @@ class RedisClusterTest extends PredisTestCase
         $connection = $this->getMock('Predis\Connection\SingleConnectionInterface');
         $connection = $this->getMock('Predis\Connection\SingleConnectionInterface');
 
 
         if ($parameters) {
         if ($parameters) {
-            $parameters = ConnectionParameters::create($parameters);
+            $parameters = Parameters::create($parameters);
             $hash = "{$parameters->host}:{$parameters->port}";
             $hash = "{$parameters->host}:{$parameters->port}";
 
 
             $connection->expects($this->any())
             $connection->expects($this->any())

+ 0 - 1
tests/Predis/Response/Iterator/MultiBulkTest.php

@@ -14,7 +14,6 @@ namespace Predis\Response\Iterator;
 use PredisTestCase;
 use PredisTestCase;
 use Predis\Client;
 use Predis\Client;
 use Predis\Connection\ComposableStreamConnection;
 use Predis\Connection\ComposableStreamConnection;
-use Predis\Connection\ConnectionParameters;
 use Predis\Protocol\Text\ProtocolProcessor as TextProtocolProcessor;
 use Predis\Protocol\Text\ProtocolProcessor as TextProtocolProcessor;
 
 
 /**
 /**

+ 0 - 1
tests/Predis/Response/Iterator/MultiBulkTupleTest.php

@@ -14,7 +14,6 @@ namespace Predis\Response\Iterator;
 use PredisTestCase;
 use PredisTestCase;
 use Predis\Client;
 use Predis\Client;
 use Predis\Connection\ComposableStreamConnection;
 use Predis\Connection\ComposableStreamConnection;
-use Predis\Connection\ConnectionParameters;
 use Predis\Protocol\Text\ProtocolProcessor as TextProtocolProcessor;
 use Predis\Protocol\Text\ProtocolProcessor as TextProtocolProcessor;
 
 
 /**
 /**