All pastes #27722 Raw Edit

teranex

public php v1 · immutable
#27722 ·published 2005-11-05 21:46 UTC
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: )*/