HEX
Server: LiteSpeed
System: Linux atali.colombiahosting.com.co 5.14.0-570.12.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 13 06:11:55 EDT 2025 x86_64
User: coopserp (1713)
PHP: 8.2.29
Disabled: dl,exec,passthru,proc_open,proc_close,shell_exec,memory_limit,system,popen,curl_multi_exec,show_source,symlink,link,leak,listen,diskfreespace,tmpfile,ignore_user_abord,highlight_file,source,show_source,fpaththru,virtual,posix_ctermid,posix_getcwd,posix_getegid,posix_geteuid,posix_getgid,posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid,posix,posix_getppid,posix_getpwnam,posix_getpwuid,posix_getrlimit,posix_getsid,posix_getuid,posix_isatty,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid,posix_setpgid,posix_setsid,posix_setid,posix_times,posix_ttyname,posix_uname,proc_get_status,proc_nice,proc_terminate
Upload Files
File: //usr/local/lsws/admin/html.6.3.1/classes/ConfData.php
<?php

class CVal
{
	private $_v = null; //value
	private $_e = null; //err
	public function __construct($v, $e=null)
	{
		$this->_v = $v;
		$this->_e = $e;
	}
	
	public function GetVal()
	{
		return $this->_v;
	} 
	
	public function SetVal($v)
	{
		$this->_v = $v;
	}
	
	public function HasVal()
	{
		// 0 is valid
		return ($this->_v !== null && $this->_v !== '');
	}
	
	public function GetErr()
	{
		return $this->_e;
	}
	
	public function SetErr($e)
	{
		$this->_e = $e;
	}
	
	public function HasErr()
	{
		return $this->_e != null;
	}
	
}

class ConfData
{
	public $_data;
	public $_path;
	public $_type; //{'serv','admin','vh','tp'}
	public $_id;

	public function __construct($type, $path, $id=null)
	{
		$this->_data = [];
		$this->_type = $type;
		$this->_path = $path;
		$this->_id = $id;
	}

	public function setId($id)
	{
		$this->_id = $id;
	}

}