bibhamrokhanpin/wp-content/__plugins/wp-optimize/includes/class-updraft-log-levels.php

45 lines
911 B
PHP
Raw Normal View History

2024-04-10 12:01:06 +00:00
<?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 '';
}
}