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

It does nothing if a DB connection has already been established.
public open ( )
 /**
  * @param  boolean    $reset whether to clean up the test database
  * @return Connection
  */
 public function getConnection($reset = true)
 {
     $databases = self::getParam('databases');
     $params = isset($databases['elasticsearch']) ? $databases['elasticsearch'] : [];
     $db = new Connection();
     if ($reset) {
         $db->open();
     }
     return $db;
 }
 public function testOpen()
 {
     $connection = new Connection();
     $connection->autodetectCluster;
     $connection->nodes = [['http_address' => 'inet[/127.0.0.1:9200]']];
     $this->assertNull($connection->activeNode);
     $connection->open();
     $this->assertNotNull($connection->activeNode);
     $this->assertArrayHasKey('name', reset($connection->nodes));
     //        $this->assertArrayHasKey('hostname', reset($connection->nodes));
     $this->assertArrayHasKey('version', reset($connection->nodes));
     $this->assertArrayHasKey('http_address', reset($connection->nodes));
 }