101 lines
2.2 KiB
PHP
101 lines
2.2 KiB
PHP
<?php defined('SYSPATH') or die('No direct access allowed.');
|
|
|
|
/**
|
|
* This class provides CPANEL client support
|
|
*
|
|
* @package Host
|
|
* @category Plugins
|
|
* @author Deon George
|
|
* @copyright (c) 2009-2013 Open Source Billing
|
|
* @license http://dev.osbill.net/license.html
|
|
*/
|
|
class Host_Plugin_Cpanel_11 extends Host_Plugin_Cpanel {
|
|
# protected $protocol = '1.6.3.0';
|
|
|
|
// @todo Get these default "templates" values out of the DB
|
|
private $_template = array(
|
|
);
|
|
|
|
/**
|
|
* Get a Client Configuration
|
|
*/
|
|
public function cmd_getclient(Model_Service $so) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
/**
|
|
* Get a DNS Configuration
|
|
*/
|
|
public function cmd_getdns(Model_Service $so) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
/**
|
|
* Get Mail Configuration
|
|
*/
|
|
public function cmd_getmail(Model_Service $so) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
/**
|
|
* Get a Domain Configuration
|
|
*/
|
|
public function cmd_getdomain(Model_Service $so) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
/**
|
|
* Get Reseller
|
|
*/
|
|
public function cmd_getreseller(Model_Service $so) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
/**
|
|
* Get Domain Traffic
|
|
*/
|
|
public function cmd_gettraffic(Model_Service $so) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
/**
|
|
* Disable Mail
|
|
*/
|
|
public function cmd_disablemail(Model_Service $so) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
/**
|
|
* Provision a hosting service
|
|
* @todo To implement
|
|
*/
|
|
public function provision(Model_Service $so) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
public function add_client(Model_Service $so) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
public function add_dnsdata(Model_Service $so,XML $dns) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
public function add_domain(Model_Service $so) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
public function newitem(Model_Service $so,$type) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
public function setexpire(Model_Service $so,$date=NULL) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
|
|
public function setpasswd(Model_Service $so,$pw) {
|
|
throw new Kohana_Exception('Not Implemented');
|
|
}
|
|
}
|
|
?>
|