/** * Class Constructor * * @return void */ public function __construct() { $flag = Mage::helper('firegento/log')->isFireloggerAllowed(); FireLogger::$enabled = $flag; if ($flag) { parent::__construct('php', 'background-color: #9998d1'); } }
array_unshift($args, 'error'); call_user_func_array(array(FireLogger::$default, 'log'), $args); } function finfo() { $args = func_get_args(); array_unshift($args, 'info'); call_user_func_array(array(FireLogger::$default, 'log'), $args); } function fcritical() { $args = func_get_args(); array_unshift($args, 'critical'); call_user_func_array(array(FireLogger::$default, 'log'), $args); } } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // register global handler for uncaught exceptions if (!defined('FIRELOGGER_NO_EXCEPTION_HANDLER')) { FireLogger::$oldExceptionHandler = set_exception_handler(array(FireLogger::$default, 'log')); } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // register global handler for errors if (!defined('FIRELOGGER_NO_ERROR_HANDLER')) { FireLogger::$error = new FireLogger('error', 'background-color: #f00'); FireLogger::$oldErrorHandler = set_error_handler(array('FireLogger', 'firelogger_error_handler')); } // enable encoding handler if (FireLogger::$enabled) { register_shutdown_function(array('FireLogger', 'handler')); }
} function ferror() { $args = func_get_args(); array_unshift($args, 'error'); call_user_func_array(array(&FireLogger::$default, 'log'), $args); } function finfo() { $args = func_get_args(); array_unshift($args, 'info'); call_user_func_array(array(&FireLogger::$default, 'log'), $args); } function fcritical() { $args = func_get_args(); array_unshift($args, 'critical'); call_user_func_array(array(&FireLogger::$default, 'log'), $args); } } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // register global handler for uncaught exceptions if (!defined('FIRELOGGER_NO_EXCEPTION_HANDLER')) { FireLogger::$oldExceptionHandler = set_exception_handler('FireLogger::firelogger_exception_handler'); } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // register global handler for errors if (!defined('FIRELOGGER_NO_ERROR_HANDLER')) { FireLogger::$error = new FireLogger('error', 'background-color: #f00'); FireLogger::$oldErrorHandler = set_error_handler('FireLogger::firelogger_error_handler'); }
/** * Sends message to FireLogger console. * @param mixed message to log * @return bool was successful? */ public static function fireLog($message) { if (!self::$productionMode) { return self::$fireLogger->log($message); } }
call_user_func_array(array(FireLogger::$default, 'log'), $args); } function finfo() { $args = func_get_args(); array_unshift($args, 'info'); call_user_func_array(array(FireLogger::$default, 'log'), $args); } function fcritical() { $args = func_get_args(); array_unshift($args, 'critical'); call_user_func_array(array(FireLogger::$default, 'log'), $args); } } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // register global handler for uncaught exceptions // if (!defined('FIRELOGGER_NO_EXCEPTION_HANDLER')) { // FireLogger::$oldExceptionHandler = set_exception_handler(array(FireLogger::$default, 'log')); // } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // register global handler for errors if (!defined('FIRELOGGER_NO_ERROR_HANDLER')) { FireLogger::$error = new FireLogger('error', 'background-color: #f00'); // firelogger_error_handler causa desbordamiento de memoria //FireLogger::$oldErrorHandler = set_error_handler(array('FireLogger', 'firelogger_error_handler')); } // enable encoding handler if (FireLogger::$enabled) { register_shutdown_function(array('FireLogger', 'handler')); }