| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157 |
- <?php
- use \ModulesGarden\Servers\ZimbraEmail\Core\App\AppContext;
- if (!defined("WHMCS"))
- {
- die("This file cannot be accessed directly");
- }
- if (!defined('DS'))
- {
- define('DS', DIRECTORY_SEPARATOR);
- }
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'WhmcsErrorIntegration.php';
- function ZimbraEmail_CreateAccount(array $params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
-
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_SuspendAccount(array $params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
-
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_UnsuspendAccount(array $params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
-
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_TerminateAccount(array $params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
-
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_ChangePackage(array $params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
-
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_TestConnection(array $params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_UsageUpdate(array $params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_ConfigOptions(array $params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_AdminServicesTabFields($params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_MetaData()
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__);
- }
- function ZimbraEmail_AdminSingleSignOn($params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
- $appContext = new AppContext();
-
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_ClientArea($params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
-
-
-
- $appContext = new AppContext();
-
- return $appContext->runApp('clientarea', $params);
- }
- function ZimbraEmail_ListAccounts($params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
- $appContext = new AppContext();
- return $appContext->runApp(__FUNCTION__, $params);
- }
- function ZimbraEmail_MetricProvider($params)
- {
- require_once __DIR__ . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'App' . DIRECTORY_SEPARATOR . 'AppContext.php';
- $appContext = new AppContext();
- return $appContext->runApp(__FUNCTION__, $params);
- }
|