HEX
Server: LiteSpeed
System: Linux server53.web-hosting.com 4.18.0-513.24.1.lve.1.el8.x86_64 #1 SMP Thu May 9 15:10:09 UTC 2024 x86_64
User: nahevttf (6494)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /home/nahevttf/public_html/wp-content/plugins/wp-optimize/includes/class-updraft-log-levels.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 '';
	}
}