<?php
/**
 * HappyFenceNG Total Enterprise Security Plugin
 * HAPPYWPRESS is a RazorVue Trademark.
 *
 * @package     HappyFenceNG
 * @developer   Simonluca Scillitani
 * @copyright   2025 RazorVue di Scillitani Simonluca
 * @link        https://razorvue.it
 * @author      RazorVue di Scillitani Simonluca
 * @brand       HappyWPress
 * @uri         https://happywpress.com
 * @set all
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}
/**PHPCS -> code compliance: we put useful comments where needed.. */
enum HappyFenceNGSyslogFacility: string {
	case DEBUG    = 'DEBUG';
	case INIT     = 'INIT';
	case KERNEL   = 'KERNEL';
	case CORE     = 'CORE';
	case SYSTEM   = 'SYSTEM';
	case ZTV      = 'ZTV';
	case AUTHPRIV = 'AUTHPRIV';
	case ACTION   = 'ACTION';
	case FILTER   = 'FILTER';
	case SCANNER  = 'SCANNER';
	case DAEMON   = 'DAEMON';
	case CRON     = 'CRON';
	case SYSLOG   = 'SYSLOG';
	case AUTH     = 'AUTH';
	case SECURITY = 'SECURITY';
	case MCONTROL = 'MCONTROL';
	case MAIL     = 'MAIL';
	case DB       = 'DB';
	case WAF      = 'WAF';
	case MENU     = 'MENU';
	case UI       = 'UI';
	case USER     = 'USER';
	case FAILFAST = 'FAILFAST';
	case WHOAMI   = 'WHOAMI';
}
