Ejemplo n.º 1
0
        FireLogger::$enabled = false;
        // silently disable firelogger in case client didn't provide requested password
    }
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// register default logger for convenience
if (!defined('FIRELOGGER_NO_OUTPUT_HANDLER')) {
    if (FireLogger::$enabled) {
        ob_start();
    }
    // start output buffering (in case firelogger should be enabled)
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// register default logger for convenience
if (!defined('FIRELOGGER_NO_DEFAULT_LOGGER')) {
    FireLogger::$default = new FireLogger('php', 'background-color: #767ab6');
    // register default firelogger with official PHP logo color :-)
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// shortcut functions for convenience
if (!defined('FIRELOGGER_NO_CONFLICT')) {
    function flog()
    {
        $args = func_get_args();
        call_user_func_array(array(FireLogger::$default, 'log'), $args);
    }
    function fwarn()
    {
        $args = func_get_args();
        array_unshift($args, 'warning');
        call_user_func_array(array(FireLogger::$default, 'log'), $args);