From 329eae0abd8fd3297e90577d7922864ce8078571 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Mon, 09 Jul 2012 13:29:18 -0400
Subject: [PATCH] Fix debugging in sqlite driver
---
program/include/rcube_db.php | 16 +++++++++++++---
1 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/program/include/rcube_db.php b/program/include/rcube_db.php
index 31385d8..d0d213c 100644
--- a/program/include/rcube_db.php
+++ b/program/include/rcube_db.php
@@ -252,6 +252,18 @@
}
/**
+ * Writes debug information/query to 'sql' log file
+ *
+ * @param string $query SQL query
+ */
+ protected function debug($query)
+ {
+ if ($this->options['debug_mode']) {
+ rcube::write_log('sql', '[' . (++$this->db_index) . '] ' . $query . ';');
+ }
+ }
+
+ /**
* Getter for error state
*
* @return boolean True on error
@@ -378,9 +390,7 @@
$query = rtrim($query, ';');
- if ($this->options['debug_mode']) {
- rcube::write_log('sql', '[' . (++$this->db_index) . '] ' . $query . ';');
- }
+ $this->debug($query);
$query = $this->dbh->query($query);
--
Gitblit v1.9.1