public function testDisconnect() { $this->assertNull($this->connection->getHandle()); $this->connection->query("SELECT DATE('now')"); $this->assertTrue(($handle = $this->connection->getHandle()) instanceof \PDO, "After connect handle should be instance of PDO, but it is: " . get_class($handle)); $this->connection->disconnect(); $this->assertNull($this->connection->getHandle()); }
public function testConnection() { $this->subject->disconnect(); $result = $this->subject->connect(); $this->assertTrue($result); // Try a reconnect $result = $this->subject->connect(); $this->assertTrue($result); $result = $this->subject->isConnected(); $this->assertTrue($result); $result = $this->subject->disconnect(); $this->assertTrue($result); $result = $this->subject->isConnected(); $this->assertFalse($result); }
public static function run() { Connection::connect(); Session::start(); Router::run(); Connection::disconnect(); }
public function testDisconnect() { $adapterConnection = $this->prophesize(AbstractConnection::class); $adapterConnection->close()->shouldBeCalled(); $connection = new Connection($adapterConnection->reveal()); $result = $connection->disconnect(); static::assertInstanceOf(Connection::class, $result); }
function descargaApk($array) { try { if ($array != NULL) { $con = new Connection(); $mysql = $con->connection(); $this->sql = "SELECT\n\t\t\t\taplicativo.ubicacion\n\t\t\t\tFROM usuarios\n\t\t\t\tINNER JOIN permisos on permisos.idUsuario = usuarios.id\n\t\t\t\tINNER JOIN aplicativo on aplicativo.id = permisos.idAplicativo\n\t\t\t\twhere\n\t\t\t\tusuarios.id = " . $array['usu'] . "\n\t\t\t\tand\n\t\t\t\taplicativo.id = " . $array['app'] . "\n\t\t\t\tand permisos.estado = 0"; $resultado = mysql_query($this->sql); $fila = mysql_fetch_array($resultado); $con->disconnect($mysql); } else { $fila = $array; } } catch (Exception $e) { echo 'Excepción capturada: ', $e->getMessage(), "\n"; } return $fila; }
function disconnect() { $this->mysql_connection->remove($this); parent::disconnect(); }