JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbrlogger->info('Disconnecting'); } public function prepare(string $sql): DriverStatement { return new Statement( parent::prepare($sql), $this->logger, $sql, ); } public function query(string $sql): Result { $this->logger->debug('Executing query: {sql}', ['sql' => $sql]); return parent::query($sql); } public function exec(string $sql): int|string { $this->logger->debug('Executing statement: {sql}', ['sql' => $sql]); return parent::exec($sql); } public function beginTransaction(): void { $this->logger->debug('Beginning transaction'); parent::beginTransaction(); } public function commit(): void { $this->logger->debug('Committing transaction'); parent::commit(); } public function rollBack(): void { $this->logger->debug('Rolling back transaction'); parent::rollBack(); } }