|
@@ -19,12 +19,12 @@ if($pos===false) {
|
|
|
* Requires this PHP api to make soap calls and parse responses
|
|
* Requires this PHP api to make soap calls and parse responses
|
|
|
*/
|
|
*/
|
|
|
require_once(__DIR__ . '/../../../init.php');
|
|
require_once(__DIR__ . '/../../../init.php');
|
|
|
-require_once("api/Zm/Auth.php");
|
|
|
|
|
-require_once("api/Zm/Account.php");
|
|
|
|
|
|
|
+require_once('api/Zm/Auth.php');
|
|
|
|
|
+require_once('api/Zm/Account.php');
|
|
|
use WHMCS\Database\Capsule;
|
|
use WHMCS\Database\Capsule;
|
|
|
|
|
|
|
|
$whmcs = App::self();
|
|
$whmcs = App::self();
|
|
|
-$accountName = $_GET['name'] . "@" . $_GET['domain'];
|
|
|
|
|
|
|
+$accountName = $_GET['name'] . '@' . $_GET['domain'];
|
|
|
$productID = $_GET['pid'];
|
|
$productID = $_GET['pid'];
|
|
|
$accessData = array('zimbraServer' => '', 'adminUser' => '', 'adminPass' => '');
|
|
$accessData = array('zimbraServer' => '', 'adminUser' => '', 'adminPass' => '');
|
|
|
$serverGroupIDObj = Capsule::table('tblproducts')
|
|
$serverGroupIDObj = Capsule::table('tblproducts')
|
|
@@ -49,14 +49,14 @@ $adminPassDecrypt = localAPI('DecryptPassword', array('password2' => $adminPassC
|
|
|
if ($adminPassDecrypt['result'] == 'success') {
|
|
if ($adminPassDecrypt['result'] == 'success') {
|
|
|
$accessData['adminPass'] = $adminPassDecrypt['password'];
|
|
$accessData['adminPass'] = $adminPassDecrypt['password'];
|
|
|
}
|
|
}
|
|
|
-$api = new Zm_Auth($accessData['zimbraServer'], $accessData['adminUser'], $accessData['adminPass'], "admin");
|
|
|
|
|
|
|
+$api = new Zm_Auth($accessData['zimbraServer'], $accessData['adminUser'], $accessData['adminPass'], 'admin');
|
|
|
$login = $api->login();
|
|
$login = $api->login();
|
|
|
-if(is_a($login, "Exception")) {
|
|
|
|
|
|
|
+if(is_a($login, 'Exception')) {
|
|
|
logModuleCall(
|
|
logModuleCall(
|
|
|
'zimbrasingle',
|
|
'zimbrasingle',
|
|
|
__FUNCTION__,
|
|
__FUNCTION__,
|
|
|
$accessData,
|
|
$accessData,
|
|
|
- "Error: cannot login to " . $accessData['zimbraServer'],
|
|
|
|
|
|
|
+ 'Error: cannot login to ' . $accessData['zimbraServer'],
|
|
|
$login->getMessage()
|
|
$login->getMessage()
|
|
|
);
|
|
);
|
|
|
exit();
|
|
exit();
|