HEX
Server: Apache/2.4.67 (Debian)
System: Linux hosting103 6.1.0-49-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
User: muzikaecom (1013)
PHP: 8.3.31
Disabled: NONE
Upload Files
File: //usr/local/sbin/hp-list-packages
#!/usr/bin/env php
<?php
require_once("/usr/local/share/hostingplatform/esrpc.php");

$client = new ESRPCConnection();
$client->connect("hp-esrpc");
$target = $client->get();


$packages = $target->listHostingpackages();

print "Hosting Packages:\n";
foreach ($packages as $package) {
	print "\n";
	print "  - {$package['packagename']}:\n";
	print "      Storage:   {$package['storage']}\n";
	print "      Bandwidth: {$package['bandwidth']}\n";
	if ($package['suspended'])
		print "      Suspended: True\n";
	else
		print "      Suspended: False\n";
	print "      Domains:\n";

	foreach ($package['domains'] as $domain) {
		print "        - {$domain}\n";
	}
}