function __construct($option = null, $state = 'off') { global $smarty; switch ($state) { case 1: case 'on': ob_start(); switch ($option) { case 'os': os_info(); break; case 'browser': browser_info(); break; case 'session': session_info(); break; case 'server': server_info(); break; case 'request': request_info(); break; case 'class': class_info(); break; case 'includes': includes_info(); break; case 'mail': mail_info(); break; case 'system': default: system_info(); break; } $output = ob_get_clean(); $smarty->assign('output', $output); $smarty->display(DEBUG_PATH . 'debug.phtml'); break; case 0: case 'off': default: break; } }
function system_info() { os_info(); browser_info(); session_info(); server_info(); request_info(); class_info(); includes_info(); mail_info(); }
public static function X($phpMixed) : Object { switch (\class_info($phpMixed)) { } }