Na instrução unset no destrutor foi alterada a referência $connection para $this->connection;