From e4f431cb937bfe4db3664a0e9b8e72e232239a81 Mon Sep 17 00:00:00 2001 From: Michael J Rubinsky Date: Mon, 1 Jun 2015 18:37:49 -0400 Subject: [PATCH] yay typehints. --- .../lib/Horde/Kolab/Storage/Data/Query/History/Base.php | 9 ++++++--- .../Horde/Kolab/Storage/Data/Query/Preferences/Base.php | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/History/Base.php b/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/History/Base.php index c61d4f77b46..d6bcbb570e6 100644 --- a/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/History/Base.php +++ b/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/History/Base.php @@ -74,7 +74,8 @@ public function __construct(Horde_Kolab_Storage_Data $data, $params) { $this->_data = $data; $this->_history = $params['factory']->createHistory($data->getAuth()); - $this->_logger = new Horde_Support_Stub(); + $this->_logger = new Horde_Log_Logger(); + $this->_logger->addHandler(new Horde_Log_Handler_Mock()); $this->_factory = $params['factory']; } @@ -83,9 +84,11 @@ public function __construct(Horde_Kolab_Storage_Data $data, $params) * * @param Horde_Log_Logger $logger The logger instance. */ - public function setLogger(Horde_Log_Logger $logger) + public function setLogger(Horde_Log_Logger $logger = null) { - $this->_logger = $logger; + if (!is_null($logger)) { + $this->_logger = $logger; + } } /** diff --git a/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/Preferences/Base.php b/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/Preferences/Base.php index d8624716d5e..3c1412f1a75 100644 --- a/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/Preferences/Base.php +++ b/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/Preferences/Base.php @@ -115,7 +115,7 @@ public function synchronize($params = array()) { } - public function setLogger(Horde_Log_Logger $logger) + public function setLogger(Horde_Log_Logger $logger = null) { }