Revision: 275
http://sourceforge.net/p/beeframework/code/275
Author: m_plomer
Date: 2014-11-08 13:34:09 +0000 (Sat, 08 Nov 2014)
Log Message:
-----------
- Framework::getLoggerForClass: allow for object instance to be passed
Modified Paths:
--------------
trunk/framework/Bee/Framework.php
Modified: trunk/framework/Bee/Framework.php
===================================================================
--- trunk/framework/Bee/Framework.php 2014-11-08 11:15:01 UTC (rev 274)
+++ trunk/framework/Bee/Framework.php 2014-11-08 13:34:09 UTC (rev 275)
@@ -352,11 +352,14 @@
}
/**
- * @param string $className
+ * @param string|object $classOrClassName
* @return Logger
*/
- public static function getLoggerForClass($className) {
- return Logger::getLogger(str_replace('_', '.', str_replace('\\', '.', $className)));
+ public static function getLoggerForClass($classOrClassName) {
+ if(is_object($classOrClassName)) {
+ $classOrClassName = get_class($classOrClassName);
+ }
+ return Logger::getLogger(str_replace('_', '.', str_replace('\\', '.', $classOrClassName)));
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|