Mercurial > epgrec.yaz
comparison Smarty/plugins/function.debug.php @ 1:f5a9f0eb4858
deleted: LICENSE.ja
author | Sushi-k <epgrec@park.mda.or.jp> |
---|---|
date | Wed, 08 Jul 2009 11:44:50 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
0:96312e6ab8d4 | 1:f5a9f0eb4858 |
---|---|
1 <?php | |
2 /** | |
3 * Smarty plugin | |
4 * @package Smarty | |
5 * @subpackage plugins | |
6 */ | |
7 | |
8 | |
9 /** | |
10 * Smarty {debug} function plugin | |
11 * | |
12 * Type: function<br> | |
13 * Name: debug<br> | |
14 * Date: July 1, 2002<br> | |
15 * Purpose: popup debug window | |
16 * @link http://smarty.php.net/manual/en/language.function.debug.php {debug} | |
17 * (Smarty online manual) | |
18 * @author Monte Ohrt <monte at ohrt dot com> | |
19 * @version 1.0 | |
20 * @param array | |
21 * @param Smarty | |
22 * @return string output from {@link Smarty::_generate_debug_output()} | |
23 */ | |
24 function smarty_function_debug($params, &$smarty) | |
25 { | |
26 if (isset($params['output'])) { | |
27 $smarty->assign('_smarty_debug_output', $params['output']); | |
28 } | |
29 require_once(SMARTY_CORE_DIR . 'core.display_debug_console.php'); | |
30 return smarty_core_display_debug_console(null, $smarty); | |
31 } | |
32 | |
33 /* vim: set expandtab: */ | |
34 | |
35 ?> |