Exemplo n.º 1
0
 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;
     }
 }
Exemplo n.º 2
0
function system_info()
{
    os_info();
    browser_info();
    session_info();
    server_info();
    request_info();
    class_info();
    includes_info();
    mail_info();
}