PATH:
home
/
letacommog
/
letaweb
/
admin
/
classes
/
hosting
<?php class hosting_manager_cpanel extends hosting_manager_base { public function addDomain($domain) { include dirname(__FILE__).'/xmlapi-php/xmlapi.php'; $xmlapi = new xmlapi($this->url); $xmlapi->password_auth($this->username, $this->password); $xmlapi->set_port($this->port); $xmlapi->set_output('array'); $xmlapi->set_debug(1); $result = $xmlapi->park($this->username, $domain, false); if (isset($result['error'])) { return $result['error']; } return 1; } public function removeDomain($domain) { include dirname(__FILE__).'/xmlapi-php/xmlapi.php'; $xmlapi = new xmlapi($this->url); $xmlapi->password_auth($this->username, $this->password); $xmlapi->set_port($this->port); $xmlapi->set_output('array'); $xmlapi->set_debug(1); $result = $xmlapi->unpark($this->username, $domain, false); if (isset($result['error'])) { return $result['error']; } return 1; } public function addSubdomain($domain, $rootdomain) { include dirname(__FILE__).'/xmlapi-php/xmlapi.php'; $xmlapi = new xmlapi($this->url); $xmlapi->password_auth($this->username, $this->password); $xmlapi->set_port($this->port); $xmlapi->set_output('array'); $xmlapi->set_debug(1); $result = $xmlapi->api2_query($this->username, 'SubDomain', 'addsubdomain', array('domain' => $domain, 'rootdomain' => $rootdomain, 'dir' => 'public_html')); if (isset($result['result']) && $result['result'] == 1) { return $result['result']; } return $result['error']; } public function removeSubdomain($domain) { include dirname(__FILE__).'/xmlapi-php/xmlapi.php'; $xmlapi = new xmlapi($this->url); $xmlapi->password_auth($this->username, $this->password); $xmlapi->set_port($this->port); $xmlapi->set_output('array'); $xmlapi->set_debug(1); $result = $xmlapi->api2_query($this->username, 'SubDomain', 'delsubdomain', array('domain' => $domain)); if (isset($result['result']) && $result['result'] == 1) { return $result['result']; } return $result['error']; } }
[+]
..
[+]
api-php-lib
[-] hosting_manager_directadmin.php
[edit]
[-] hosting_manager_cpanel.php
[edit]
[-] hosting_manager_cpanel_addondomain.php
[edit]
[-] hosting_manager_plesk.php
[edit]
[+]
httpsocket
[-] hosting_manager_base.php
[edit]
[+]
xmlapi-php