|
|
@@ -11,7 +11,7 @@ use ThurData\Servers\KerioEmail\App\Traits\ExtensionsCheckerTrait;
|
|
|
use ThurData\Servers\KerioEmail\Core\App\Controllers\Instances\AddonController;
|
|
|
use ThurData\Servers\KerioEmail\App\Traits\HostingService;
|
|
|
use \ThurData\Servers\KerioEmail\Core\UI\Traits\WhmcsParams;
|
|
|
-use ThurData\Servers\KerioEmail\Api\KerioConnectApi;
|
|
|
+use ThurData\Servers\KerioEmail\Api\KerioWhmcs;
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
@@ -70,11 +70,10 @@ class CreateAccount extends AddonController
|
|
|
*/
|
|
|
protected function kerioRunService($params = null)
|
|
|
{
|
|
|
- $domains = array($params['domain']);
|
|
|
- $api = new KerioConnectApi('whmcsKerioEmail', 'Thurdata', '1.0');
|
|
|
+ $api = new KerioWhmcs('whmcsKerioEmail', 'Thurdata', '1.0');
|
|
|
try {
|
|
|
$api->login($params['serverhostname'], $params['serverusername'], $params['serverpassword']);
|
|
|
- $result = $api->sendRequest('Domains.create', $domains);
|
|
|
+ $result = $api->createDomain($params['domain']);
|
|
|
|
|
|
logModuleCall(
|
|
|
'kerioEmail',
|