THE SOFTWARE. */ require_once 'LanguageHandler.php'; require_once 'CRMDefaults.php'; require_once 'ModuleHandler.php'; require_once 'DbHandler.php'; require 'Session.php'; $lh = \creamy\LanguageHandler::getInstance(); // check required fields $validated = 1; if (!isset($_POST["module_name"])) { $validated = 0; } if ($validated == 1) { $db = new \creamy\DbHandler(); // get mandatory $moduleName = $_POST["module_name"]; // first we disable the module $db->changeModuleStatus($moduleName, "0"); // now we delete the module and returnt the response. if (\creamy\ModuleHandler::getInstance()->deleteModule($moduleName)) { ob_clean(); print CRM_DEFAULT_SUCCESS_RESPONSE; } else { ob_clean(); $lh->translateText("unable_disable_module"); } } else { ob_clean(); $lh->translateText("some_fields_missing"); }