45 lines
911 B
PHP
45 lines
911 B
PHP
<?php
|
|
|
|
if (!defined('ABSPATH')) die('No direct access allowed');
|
|
|
|
if (class_exists('Updraft_Log_Levels')) return;
|
|
|
|
/**
|
|
* Class Updraft_Log_Levels
|
|
*/
|
|
class Updraft_Log_Levels {
|
|
|
|
const EMERGENCY = 'emergency';
|
|
const ALERT = 'alert';
|
|
const CRITICAL = 'critical';
|
|
const ERROR = 'error';
|
|
const WARNING = 'warning';
|
|
const NOTICE = 'notice';
|
|
const INFO = 'info';
|
|
const DEBUG = 'debug';
|
|
|
|
/**
|
|
* Return level text catption
|
|
*
|
|
* @param string $level Text of level Type.
|
|
* @return string Returns the Level type.
|
|
*/
|
|
static public function to_text($level) {
|
|
|
|
$text = array(
|
|
self::EMERGENCY => 'EMERGENCY',
|
|
self::ALERT => 'ALERT',
|
|
self::CRITICAL => 'CRITICAL',
|
|
self::ERROR => 'ERROR',
|
|
self::WARNING => 'WARNING',
|
|
self::NOTICE => 'NOTICE',
|
|
self::INFO => 'INFO',
|
|
self::DEBUG => 'DEBUG',
|
|
);
|
|
|
|
if (array_key_exists($level, $text)) return $text[$level];
|
|
|
|
return '';
|
|
}
|
|
}
|