[limb-svn] r5859 - 3.x/trunk/limb/core
svn at limb-project.com
svn at limb-project.com
Thu May 10 18:49:36 MSD 2007
Author: pachanga
Date: 2007-05-10 18:49:36 +0400 (Thu, 10 May 2007)
New Revision: 5859
URL: http://fisheye.limb-project.com/changelog/limb/?cs=5859
Modified:
3.x/trunk/limb/core/common.inc.php
Log:
-- lmb_var_dump(..) now has second optional argument $echo which controls whether dumped value should be echoed or returned(returned by default)
-- pretty printing with <pre> added in lmb_var_dump when not in cli mode
Modified: 3.x/trunk/limb/core/common.inc.php
===================================================================
--- 3.x/trunk/limb/core/common.inc.php 2007-05-10 14:46:38 UTC (rev 5858)
+++ 3.x/trunk/limb/core/common.inc.php 2007-05-10 14:49:36 UTC (rev 5859)
@@ -109,13 +109,26 @@
}
}
-function lmb_var_dump($obj)
+function lmb_var_dump($obj, $echo = false)
{
ob_start();
var_dump($obj);
$dump = ob_get_contents();
ob_end_clean();
- return $dump;
+
+ if($echo)
+ {
+ if(PHP_SAPI != 'cli')
+ {
+ echo '<pre>';
+ echo $dump;
+ echo '</pre>';
+ }
+ else
+ echo $dump;
+ }
+ else
+ return $dump;
}
/**
More information about the limb-svn
mailing list