[pLog-svn] r1325 - plog/trunk/class/logger/logger
oscar at devel.plogworld.net
oscar at devel.plogworld.net
Sat Mar 5 23:32:54 GMT 2005
Author: oscar
Date: 2005-03-05 23:32:54 +0000 (Sat, 05 Mar 2005)
New Revision: 1325
Modified:
plog/trunk/class/logger/logger/loggedmessage.class.php
Log:
added some improvements to the logging class
Modified: plog/trunk/class/logger/logger/loggedmessage.class.php
===================================================================
--- plog/trunk/class/logger/logger/loggedmessage.class.php 2005-03-05 22:17:59 UTC (rev 1324)
+++ plog/trunk/class/logger/logger/loggedmessage.class.php 2005-03-05 23:32:54 UTC (rev 1325)
@@ -46,7 +46,30 @@
*/
function getMessage()
{
- return( $this->_message );
+ $message = "";
+
+ if( is_array( $this->_message )) {
+ // if we're logging an array
+ $message = "Arrary [ ";
+ foreach( $this->_message as $key => $value ) {
+ $mesage .= "$key => $value, ";
+ }
+ $message .= " ]";
+ }
+ elseif( is_object( $this->_message )) {
+ // or if we're logging an object
+ $message = "Object: ".get_class( $this->_message )." [ ";
+ foreach( get_object_vars( $this->_message ) as $key => $value ) {
+ $message .= "$key => $value, ";
+ }
+ $message .= " ]";
+ }
+ else {
+ // or whatever we're logging
+ $message = $this->_message;
+ }
+
+ return( $message );
}
/**
More information about the pLog-svn
mailing list