static function showDebug($override = false) { if (self::$_debug === NULL or $override != false) { if ($override) { $debug = $override; $dev = $override; } else { $debug = tsmConfig::get('debug_enable', 'none'); $dev = tsmConfig::get('vmdev', 0); } //$debug = 'all'; //this is only needed, when you want to debug THIS file // 1 show debug only to admins if ($debug === 'admin') { if (tsmConfig::$echoAdmin) { self::$_debug = TRUE; } else { self::$_debug = FALSE; } } else { if ($debug === 'all') { self::$_debug = TRUE; } else { self::$_debug = FALSE; } } if ($dev === 'admin') { if (tsmConfig::$echoAdmin) { $dev = TRUE; } else { $dev = FALSE; } } else { if ($dev === 'all') { $dev = TRUE; } else { $dev = FALSE; } } //self::setErrorReporting($dev); } return self::$_debug; }