|
|
@@ -58,8 +58,7 @@ function recursiveFindAll($haystack, $needle)
|
|
|
*
|
|
|
* @return array
|
|
|
*/
|
|
|
-function zimbraSingle_MetaData()
|
|
|
-{
|
|
|
+function zimbraSingle_MetaData() {
|
|
|
return array(
|
|
|
'DisplayName' => 'Zimbra Single Mailbox Provisioning',
|
|
|
'APIVersion' => '1.2',
|
|
|
@@ -88,8 +87,7 @@ function zimbraSingle_MetaData()
|
|
|
*
|
|
|
* @return array
|
|
|
*/
|
|
|
-function zimbraSingle_TestConnection($params)
|
|
|
-{
|
|
|
+function zimbraSingle_TestConnection($params) {
|
|
|
$auth = new Zm_Auth($params['serverhostname'], $params['serverusername'], $params['serverpassword'], 'admin');
|
|
|
$login = $auth->login();
|
|
|
if(is_a($login, 'Exception')) {
|
|
|
@@ -141,8 +139,7 @@ function zimbraSingle_TestConnection($params)
|
|
|
*
|
|
|
* @return array
|
|
|
*/
|
|
|
-function zimbraSingle_ClientArea($params)
|
|
|
-{
|
|
|
+function zimbraSingle_ClientArea($params) {
|
|
|
$clientInfo = array();
|
|
|
$api = new Zm_Auth($params['serverhostname'], $params['serverusername'], $params['serverpassword'], 'admin');
|
|
|
$login = $api->login();
|
|
|
@@ -266,8 +263,7 @@ function zimbraSingle_UsageUpdate($params) {
|
|
|
*
|
|
|
* @return string 'success' or an error message
|
|
|
*/
|
|
|
-function zimbraSingle_ChangePassword($params)
|
|
|
-{
|
|
|
+function zimbraSingle_ChangePassword($params) {
|
|
|
$api = new Zm_Auth($params['serverhostname'], $params['serverusername'], $params['serverpassword'], 'admin');
|
|
|
$login = $api->login();
|
|
|
if(is_a($login, 'Exception')) {
|
|
|
@@ -311,8 +307,7 @@ function zimbraSingle_ChangePassword($params)
|
|
|
*
|
|
|
* @return string 'success' or an error message
|
|
|
*/
|
|
|
-function zimbraSingle_CreateAccount($params)
|
|
|
-{
|
|
|
+function zimbraSingle_CreateAccount($params) {
|
|
|
$api = new Zm_Auth($params['serverhostname'], $params['serverusername'], $params['serverpassword'], 'admin');
|
|
|
$login = $api->login();
|
|
|
if(is_a($login, 'Exception')) {
|
|
|
@@ -416,8 +411,7 @@ function zimbraSingle_CreateAccount($params)
|
|
|
*
|
|
|
* @return string 'success' or an error message
|
|
|
*/
|
|
|
-function zimbraSingle_SuspendAccount($params)
|
|
|
-{
|
|
|
+function zimbraSingle_SuspendAccount($params) {
|
|
|
$api = new Zm_Auth($params['serverhostname'], $params['serverusername'], $params['serverpassword'], 'admin');
|
|
|
$login = $api->login();
|
|
|
if(is_a($login, 'Exception')) {
|
|
|
@@ -458,8 +452,7 @@ function zimbraSingle_SuspendAccount($params)
|
|
|
*
|
|
|
* @return string 'success' or an error message
|
|
|
*/
|
|
|
-function zimbraSingle_UnsuspendAccount($params)
|
|
|
-{
|
|
|
+function zimbraSingle_UnsuspendAccount($params) {
|
|
|
$api = new Zm_Auth($params['serverhostname'], $params['serverusername'], $params['serverpassword'], 'admin');
|
|
|
$login = $api->login();
|
|
|
if(is_a($login, 'Exception')) {
|
|
|
@@ -499,8 +492,7 @@ function zimbraSingle_UnsuspendAccount($params)
|
|
|
*
|
|
|
* @return string 'success' or an error message
|
|
|
*/
|
|
|
-function zimbraSingle_TerminateAccount($params)
|
|
|
-{
|
|
|
+function zimbraSingle_TerminateAccount($params) {
|
|
|
$api = new Zm_Auth($params['serverhostname'], $params['serverusername'], $params['serverpassword'], 'admin');
|
|
|
$login = $api->login();
|
|
|
if(is_a($login, 'Exception')) {
|
|
|
@@ -558,8 +550,7 @@ function zimbraSingle_TerminateAccount($params)
|
|
|
*
|
|
|
* @return string 'success' or an error message
|
|
|
*/
|
|
|
-function zimbraSingle_ChangePackage($params)
|
|
|
-{
|
|
|
+function zimbraSingle_ChangePackage($params) {
|
|
|
$api = new Zm_Auth($params['serverhostname'], $params['serverusername'], $params['serverpassword'], 'admin');
|
|
|
$login = $api->login();
|
|
|
if(is_a($login, 'Exception')) {
|
|
|
@@ -597,8 +588,7 @@ function zimbraSingle_ChangePackage($params)
|
|
|
*
|
|
|
* @return array
|
|
|
*/
|
|
|
-function zimbraSingle_ConfigOptions($params)
|
|
|
-{
|
|
|
+function zimbraSingle_ConfigOptions($params) {
|
|
|
$whmcs = App::self();
|
|
|
$serverGroupID = $whmcs->get_req_var('servergroup');
|
|
|
$serverIDObj = Capsule::table('tblservergroupsrel')
|