public function query($sql) { try { $this->logger->debug($sql); $this->conn->query($sql); } catch (PDOException $e) { PDOExceptionPrinter::show($e, $sql, [], $this->logger); } }
public function assertQueryOK(PDO $conn, $sql, $args = array()) { try { $ret = $conn->query($sql); $this->assertNotNull($ret); return $ret; } catch (PDOException $e) { PDOExceptionPrinter::show($e, $sql, $args, new Logger()); } }
protected function executeStatement($sql) { try { $this->logger->debug($sql); $this->conn->query($sql); } catch (PDOException $e) { PDOExceptionPrinter::show($e, $sql, [], $this->logger); } }