Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 7 additions & 3 deletions libraries/cpanel/cpanel_api_addon_domain.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
* Description of cpanel_api_addon_domain
*
* @author nunenuh@gmail.com
* @modified by: Dean Elzey @ BitShout
*/
class Cpanel_Api_Addon_Domain extends Cpanel_Api_Query{
private $param=array();
Expand All @@ -30,7 +31,8 @@ function __construct($param) {
*/
public function delete_addon_domain($domain, $subdomain){
$input=array(
'module' => 'AddonDomain',
'apiversion' => 2,
'module' => 'AddonDomain',
'function' => 'deladdondomain',
'domain' => $domain,
'subdomain' => $subdomain
Expand All @@ -56,7 +58,8 @@ public function delete_addon_domain($domain, $subdomain){
*/
public function add_addon_domain($dir, $new_domain, $subdomain){
$input=array(
'module' => 'AddonDomain',
'apiversion' => 2,
'module' => 'AddonDomain',
'function' => 'addaddondomain',
'dir' => $dir,
'newdomain' => $new_domain,
Expand All @@ -79,7 +82,8 @@ public function add_addon_domain($dir, $new_domain, $subdomain){
*/
public function list_addon_domains($regex=''){
$input=array(
'module' => 'AddonDomain',
'apiversion' => 2,
'module' => 'AddonDomain',
'function' => 'listaddondomains',
'regex' => $regex
);
Expand Down
11 changes: 9 additions & 2 deletions libraries/cpanel/cpanel_api_cron.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
* Description of cpanel_api_cron
*
* @author nunenuh@gmail.com
* @modified by: Dean Elzey @ BitShout
*/
class Cpanel_Api_Cron extends Cpanel_Api_Query{
private $param=array();
Expand All @@ -25,7 +26,8 @@ function __construct($param) {
*/
public function set_email($email){
$input=array(
'module' => 'Cron',
'apiversion' => 2,
'module' => 'Cron',
'function' => 'set_email',
'email' => $email
);
Expand All @@ -44,6 +46,7 @@ public function set_email($email){
*/
public function list_cron(){
$input=array(
'apiversion' => 2,
'module' => 'Cron',
'function' => 'listcron'
);
Expand Down Expand Up @@ -74,6 +77,7 @@ public function list_cron(){
*/
public function add_cron($command, $day, $hour, $minute, $month, $weekday){
$input=array(
'apiversion' => 2,
'module' => 'Cron',
'function' => 'add_line',
'command' => $command,
Expand Down Expand Up @@ -101,7 +105,8 @@ public function add_cron($command, $day, $hour, $minute, $month, $weekday){
*/
public function remove_cron($line){
$input=array(
'module' => 'Cron',
'apiversion' => 2,
'module' => 'Cron',
'function' => 'remove_line',
'line' => $line
);
Expand All @@ -121,6 +126,7 @@ public function remove_cron($line){
*/
public function get_email(){
$input=array(
'apiversion' => 2,
'module' => 'Cron',
'function' => 'get_email'
);
Expand Down Expand Up @@ -154,6 +160,7 @@ public function get_email(){
*/
public function edit_cron($command, $day, $hour, $minute, $month, $weekday, $linekey){
$input=array(
'apiversion' => 2,
'module' => 'Cron',
'function' => 'add_line',
'command' => $command,
Expand Down
19 changes: 17 additions & 2 deletions libraries/cpanel/cpanel_api_email.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**
* Description of Cpanel_Api
* Description of Cpanel_Api_Email
*
* @author nunenuh@gmail.com
* @modified by: Dean Elzey @ BitShout
*/
class Cpanel_Api_Email extends Cpanel_Api_Query{
private $param=array();
Expand All @@ -21,6 +22,7 @@ function __construct($param=array()) {
*/
public function list_mail(){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'listpopswithdisk'
);
Expand Down Expand Up @@ -50,6 +52,7 @@ public function list_mail(){
*/
public function add_mail($domain, $email, $password, $quota){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'addpop',
'domain' => $domain,
Expand Down Expand Up @@ -84,6 +87,7 @@ public function add_mail($domain, $email, $password, $quota){
*/
public function edit_mail_quota($domain, $email, $quota){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'editquota',
'domain' => $domain,
Expand Down Expand Up @@ -115,6 +119,7 @@ public function edit_mail_quota($domain, $email, $quota){
*/
public function delete_mail($domain, $email){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'delpop',
'domain' => $domain,
Expand Down Expand Up @@ -146,6 +151,7 @@ public function delete_mail($domain, $email){
*/
public function update_mail_password($domain, $email, $new_password){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'passwdpop',
'domain' => $domain,
Expand Down Expand Up @@ -175,6 +181,7 @@ public function update_mail_password($domain, $email, $new_password){
*/
public function list_mx($domain=''){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'listmxs'
);
Expand Down Expand Up @@ -212,6 +219,7 @@ public function list_mx($domain=''){
*/
public function add_mx($domain, $exchange, $preference, $always_accept=''){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'addmx',
'domain' => $domain,
Expand Down Expand Up @@ -252,6 +260,7 @@ public function add_mx($domain, $exchange, $preference, $always_accept=''){
*/
public function change_mx($domain, $exchange, $old_exchange, $old_preference, $preference, $always_accept=''){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'changemx',
'domain' => $domain,
Expand Down Expand Up @@ -284,6 +293,7 @@ public function change_mx($domain, $exchange, $old_exchange, $old_preference, $p
*/
public function delete_mx($domain, $exchange, $preference){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'delmx',
'domain' => $domain,
Expand Down Expand Up @@ -321,6 +331,7 @@ public function delete_mx($domain, $exchange, $preference){
*/
public function set_mx_check($domain, $mxcheck){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'setmxcheck',
'domain' => $domain,
Expand All @@ -346,6 +357,7 @@ public function set_mx_check($domain, $mxcheck){

public function list_forwarders($domain='', $regex=''){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'listforwards'
);
Expand Down Expand Up @@ -391,6 +403,7 @@ public function list_forwarders($domain='', $regex=''){
public function add_forwader($domain, $email, $fwdopt,
$fwdemail='', $fwdsystem='',$failmsgs='',$pipefwd=''){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'addforward',
'domain' => $domain,
Expand Down Expand Up @@ -421,6 +434,7 @@ public function add_forwader($domain, $email, $fwdopt,
*/
public function list_default_adresses($domain){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'listdefaultaddresses',
'domain' => $domain
Expand Down Expand Up @@ -460,6 +474,7 @@ public function list_default_adresses($domain){
*/
public function set_default_address($fwdopt, $domain, $failmsgs='', $fwdemail='', $pipefwd=''){
$input=array(
'apiversion' => 2,
'module' => 'Email',
'function' => 'setdefaultaddress',
'fwdopt' => $fwdopt,
Expand All @@ -475,4 +490,4 @@ public function set_default_address($fwdopt, $domain, $failmsgs='', $fwdemail=''
return $ob->cpanelresult->data;
}

}
}
8 changes: 8 additions & 0 deletions libraries/cpanel/cpanel_api_ftp.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
* Description of cpanel_api_ftp
*
* @author nunenuh@gmail.com
* @modified by: Dean Elzey @ BitShout
*/
class Cpanel_Api_Ftp extends Cpanel_Api_Query {
private $param=array();
Expand All @@ -25,6 +26,7 @@ function __construct($param) {
*/
public function list_ftp($include_acct_types, $skip_acct_types){
$input=array(
'apiversion' => 2,
'module' => 'Ftp',
'function' => 'listftp',
'include_acct_types' => $include_acct_types,
Expand All @@ -44,6 +46,7 @@ public function list_ftp($include_acct_types, $skip_acct_types){
*/
public function list_ftp_sessions(){
$input=array(
'apiversion' => 2,
'module' => 'Ftp',
'function' => 'listftpsessions'
);
Expand All @@ -69,6 +72,7 @@ public function list_ftp_sessions(){
*/
public function list_ftp_with_disk($dirhtml, $include_acct_types='', $skip_acct_types=''){
$input=array(
'apiversion' => 2,
'module' => 'Ftp',
'function' => 'listftpwithdisk',
'dirhtml' => $dirhtml
Expand All @@ -95,6 +99,7 @@ public function list_ftp_with_disk($dirhtml, $include_acct_types='', $skip_acct_
*/
public function passwd($user, $new_pass){
$input=array(
'apiversion' => 2,
'module' => 'Ftp',
'function' => 'passwd',
'user' => $user,
Expand Down Expand Up @@ -125,6 +130,7 @@ public function passwd($user, $new_pass){
*/
public function add_ftp($user, $pass, $quota, $homedir){
$input=array(
'apiversion' => 2,
'module' => 'Ftp',
'function' => 'addftp',
'user' => $user,
Expand Down Expand Up @@ -153,6 +159,7 @@ public function add_ftp($user, $pass, $quota, $homedir){
*/
public function set_quota($user, $quota){
$input=array(
'apiversion' => 2,
'module' => 'Ftp',
'function' => 'setquota',
'user' => $user,
Expand All @@ -179,6 +186,7 @@ public function set_quota($user, $quota){
*/
public function delete_ftp($user,$destroy=false){
$input=array(
'apiversion' => 2,
'module' => 'Ftp',
'function' => 'delftp',
'user' => $user,
Expand Down
Loading