uawdijnntqw1x1x1
IP : 18.118.20.231
Hostname : ns1.eurodns.top
Kernel : Linux ns1.eurodns.top 4.18.0-553.5.1.lve.1.el7h.x86_64 #1 SMP Fri Jun 14 14:24:52 UTC 2024 x86_64
Disable Function : mail,sendmail,exec,passthru,shell_exec,system,popen,curl_multi_exec,parse_ini_file,show_source,eval,open_base,symlink
OS : Linux
PATH:
/
home
/
sudancam
/
.
/
.trash
/
admin
/
.
/
..
/
js.3
/
..
/
system.1
/
engine
/
proxy.php
/
/
<?php /** * @package OpenCart * @author Daniel Kerr * @copyright Copyright (c) 2005 - 2017, OpenCart, Ltd. (https://www.opencart.com/) * @license https://opensource.org/licenses/GPL-3.0 * @link https://www.opencart.com */ /** * Proxy class */ namespace Opencart\System\Engine; class Proxy { /** * Magic Method Get * * @param string $key */ public function &__get(string $key): object|null { if (property_exists($this, $key)) { return $this->registry->get($key); } else { throw new \Exception('Error: Could not call proxy key ' . $key . '!'); } } /** * Magic Method Set * * @param string $key * @param string $value */ public function __set(string $key, object $value): void { $this->{$key} = $value; } public function __call(string $method, array $args): mixed { // Hack for pass-by-reference foreach ($args as $key => &$value); if (isset($this->{$method})) { return call_user_func_array($this->{$method}, $args); } else { $trace = debug_backtrace(); throw new \Exception('<b>Notice</b>: Undefined property: Proxy::' . $method . ' in <b>' . $trace[0]['file'] . '</b> on line <b>' . $trace[0]['line'] . '</b>'); } } }
/home/sudancam/./.trash/admin/./../js.3/../system.1/engine/proxy.php