HEX
Server: Apache
System: Linux nc-ph-4101.simplemoneygoals.com 5.14.0-503.21.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Jan 12 09:45:05 EST 2025 x86_64
User: dailygoldindex (1004)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/dailygoldindex/public_html/wp-content/plugins/jnews-essential/lib/vp/classes/security.php
<?php

class VP_Security
{

	/**
	 * Singleton instance of the class
	 * @var VP_Security
	 */
	private static $_instance;

	private $_whitelist = array();

	public static function instance()
	{
		if (is_null(self::$_instance))
			self::$_instance = new self();
		
		return self::$_instance;
	}

	public function whitelist_function($name)
	{
		if( ! in_array($name, $this->_whitelist) )
		{
			$this->_whitelist[] = $name;
			return $name;
		}
		return false;
	}

	public function is_function_whitelisted($name)
	{
		if( in_array($name, $this->_whitelist) )
			return true;
		return false;
	}

}

/**
 * EOF
 */