16 public static function init(&$config) {
17 if(self::$test=isset($config[
"logger"]) && $config[
"logger"]){
18 self::createLogger($config);
22 public static function log($id, $message,$code=0) {
24 self::$instance->_log($id, $message, $code) ;
27 public static function warn($id, $message,$code=0) {
29 self::$instance->_warn($id, $message, $code) ;
32 public static function error($id, $message,$code=0) {
34 self::$instance->_error($id, $message, $code) ;
37 abstract public function _log($id,$message,$code);
38 abstract public function _warn($id,$message,$code);
39 abstract public function _error($id,$message,$code);
static error($id, $message, $code=0)
static createLogger(&$config)
_log($id, $message, $code)
_warn($id, $message, $code)
_error($id, $message, $code)
static log($id, $message, $code=0)
static warn($id, $message, $code=0)