From e5a0285e7487575ecd9915c1d39d3ec791ebd613 Mon Sep 17 00:00:00 2001 From: Chuck Hagenbuch Date: Thu, 24 Sep 2009 11:06:49 -0400 Subject: [PATCH] add hasLevel() for checking for an existing log level --- framework/Log/lib/Horde/Log/Logger.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/framework/Log/lib/Horde/Log/Logger.php b/framework/Log/lib/Horde/Log/Logger.php index 8adcc65c1..eb3fb98b5 100644 --- a/framework/Log/lib/Horde/Log/Logger.php +++ b/framework/Log/lib/Horde/Log/Logger.php @@ -140,6 +140,17 @@ class Horde_Log_Logger } /** + * Does this logger have the level $name already? + * + * @param string $name The level name to check for + * @return boolean Whether the logger already has the specific level name + */ + public function hasLevel($name) + { + return array_search($name, $this->_levels); + } + + /** * Add a custom log level * * @param string $name Name of level -- 2.11.0