0byt3m1n1
Path:
/
data
/
applications
/
aps
/
tikiwiki
/
3.2.0-5
/
standard
/
htdocs
/
lib
/
smarty_tiki
/
[
Home
]
File: function.var_dump.php
<?php //this script may only be included - so its better to die if called directly. if (strpos($_SERVER["SCRIPT_NAME"],basename(__FILE__)) !== false) { header("location: index.php"); exit; } /** \file * $Id: /cvsroot/tikiwiki/tiki/lib/smarty_tiki/function.var_dump.php,v 1.4 2005-05-18 11:01:44 mose Exp $ * * \author zaufi <zaufi@sendmail.ru> */ /** * \brief Smarty plugin to add variable dump to debug console log * Usage format {var_dump var=var_name_2_dump} */ function smarty_function_var_dump($params, &$smarty) { global $debugger; require_once('lib/debug/debugger.php'); // $v = $params['var']; if (strlen($v) != 0) { $tmp = $smarty->get_template_vars(); if (is_array($tmp) && isset($tmp["$v"])) $debugger->msg("Smarty var_dump(".$v.') = '.print_r($tmp[$v], true)); else $debugger->msg("Smarty var_dump(".$v."): Variable not found"); } else $debugger->msg("Smarty var_dump: Parameter 'var' not specified"); return '<!-- var_dump('.$v.') -->'; } ?>