LSdebug() : Added LSlog() call
authorBenjamin Renard <brenard@easter-eggs.com>
Fri, 22 Apr 2011 12:32:44 +0000 (14:32 +0200)
committerBenjamin Renard <brenard@easter-eggs.com>
Fri, 22 Apr 2011 12:32:44 +0000 (14:32 +0200)
public_html/includes/functions.php

index 97cdcb8..af34595 100644 (file)
@@ -219,16 +219,13 @@ function varDump($data) {
 $GLOBALS['LSdebug_fields']=array();
 function LSdebug($data,$dump=false) {
   if ($dump) {
-    $GLOBALS['LSdebug_fields'][]=varDump($data);
+    $data=varDump($data);
   }
-  else {
-    if (is_array($data)||is_object($data)) {
-      $GLOBALS['LSdebug_fields'][]=$data;
-    }
-    else {
-      $GLOBALS['LSdebug_fields'][]="[$data]";
-    }
+  else if (!is_array($data) && !is_object($data)) {
+    $data="[$data]";
   }
+  $GLOBALS['LSdebug_fields'][]=$data;
+  LSlog('[DEBUG] '.$data);
   return true;
 }