Suppress PHP notices in Predis\ConnectionCluster::getConnectionById() if the specified connection alias/index does not exist.

This commit is contained in:
Daniele Alessandri
2010-05-22 12:27:14 +02:00
parent 1f663f06be
commit 69a0ed6d2f
+2 -1
View File
@@ -1295,7 +1295,8 @@ class ConnectionCluster implements IConnection, \IteratorAggregate {
}
public function getConnectionById($id = null) {
return $this->_pool[$id ?: 0];
$alias = $id ?: 0;
return isset($this->_pool[$alias]) ? $this->_pool[$alias] : null;
}
public function getIterator() {