示例#1
0
 /**
  * Returns the logger instance.
  *
  * @return MOXMAN_Util_Logger Logger instance.
  */
 public static function getLogger()
 {
     if (!self::$logger) {
         $config = self::getConfig();
         if ($config->get("log.enabled", false) === false) {
             return null;
         }
         self::$logger = new MOXMAN_Util_Logger(array("path" => $config->get("log.path"), "filename" => $config->get("log.filename"), "format" => $config->get("log.format"), "max_size" => $config->get("log.max_size"), "max_files" => $config->get("log.max_files"), "level" => $config->get("log.level"), "date_format" => $config->get("log.date_format", "Y-m-d H:i:s")));
     }
     return self::$logger;
 }