phpseclib\Net\SSH2::getConnections PHP Method

getConnections() static public method

Return all excising connections
static public getConnections ( ) : SSH2[]
return SSH2[]
    static function getConnections()
    {
        return self::$connections;
    }

Usage Example

Exemplo n.º 1
0
 /**
  * Tests connection reuse functionality same as ssh2 extension:
  * {@link http://php.net/manual/en/wrappers.ssh2.php#refsect1-wrappers.ssh2-examples}
  */
 public function testConnectionReuse()
 {
     $originalConnectionsCount = count(\phpseclib\Net\SSH2::getConnections());
     $session = $this->sftp;
     $dirs = scandir("sftp://{$session}/");
     $this->assertCount($originalConnectionsCount, \phpseclib\Net\SSH2::getConnections());
     $this->assertEquals(array('.', '..'), array_slice($dirs, 0, 2));
 }