rendered paste body/** * log: Debug-level messages */public static function debug($message, $component = '') { self::$_theLogger->debug(self::formatMessage($message, $component));}// }}} --------------------------------------------------------------------// {{{ PRIVATE METHODS ----------------------------------------------------private static function formatMessage($message, $component) { self::$_theLogger->debug("message: $message; component: $component"); $tmp = $message . (strlen($component) > 0) ? " (Component: $component)" : ''; self::$_theLogger->debug("tmp: $tmp"); self::$_theLogger->debug("message: $message"); return $tmp;}// }}} --------------------------------------------------------------------/*so when calling Log::debug("a debugmessage", "foocomponent");i expect:Nov 05 22:38:41 SiPPF [debug] message: ConnectionClass: ADODB_sqlite; component: Nov 05 22:38:41 SiPPF [debug] tmp: a debugmessage (Component: foocomponent)Nov 05 22:38:41 SiPPF [debug] message: ConnectionClass: ADODB_sqliteNov 05 22:38:41 SiPPF [debug] a debugmessage (Component: foocomponent)but i get:Nov 05 22:38:41 SiPPF [debug] message: ConnectionClass: ADODB_sqlite; component: Nov 05 22:38:41 SiPPF [debug] tmp: (Component: )Nov 05 22:38:41 SiPPF [debug] message: ConnectionClass: ADODB_sqliteNov 05 22:38:41 SiPPF [debug] (Component: )*/