From 671e906463a38581c1b5fd8d4e928ca825006553 Mon Sep 17 00:00:00 2001 From: Chuck Hagenbuch Date: Sun, 23 Jan 2011 22:59:37 -0500 Subject: [PATCH] Always make sure that we have a logger before using it --- framework/Db/lib/Horde/Db/Adapter/Base.php | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/framework/Db/lib/Horde/Db/Adapter/Base.php b/framework/Db/lib/Horde/Db/Adapter/Base.php index ceebb97aa..608e8940b 100644 --- a/framework/Db/lib/Horde/Db/Adapter/Base.php +++ b/framework/Db/lib/Horde/Db/Adapter/Base.php @@ -757,18 +757,20 @@ abstract class Horde_Db_Adapter_Base implements Horde_Db_Adapter */ protected function _logInfo($sql, $name, $runtime = null) { - /*@TODO */ - $name = (empty($name) ? '' : $name) - . (empty($runtime) ? '' : sprintf(" (%.4fs)", $runtime)); - $this->_logger->debug($this->_formatLogEntry($name, $sql)); + if ($this->_logger) { + $name = (empty($name) ? '' : $name) + . (empty($runtime) ? '' : sprintf(" (%.4fs)", $runtime)); + $this->_logger->debug($this->_formatLogEntry($name, $sql)); + } } protected function _logError($error, $name, $runtime = null) { - /*@TODO */ - $name = (empty($name) ? '' : $name) - . (empty($runtime) ? '' : sprintf(" (%.4fs)", $runtime)); - $this->_logger->err($this->_formatLogEntry($name, $error)); + if ($this->_logger) { + $name = (empty($name) ? '' : $name) + . (empty($runtime) ? '' : sprintf(" (%.4fs)", $runtime)); + $this->_logger->err($this->_formatLogEntry($name, $error)); + } } /** -- 2.11.0