$modelClassList = $moduleManagerObj->getModelClasses(); foreach ($modelClassList as $modelClass) { $modelClass::SetDatabaseAdapter($dbLocal); } } } //============= End - Initializing Modules ============ BaseService::getInstance()->setFileFields($fileFields); BaseService::getInstance()->setUserTables($userTables); BaseService::getInstance()->setSqlErrors($mysqlErrors); include "includes.com.php"; if (file_exists(APP_BASE_PATH . 'admin/audit/api/AuditActionManager.php')) { include APP_BASE_PATH . 'admin/audit/api/AuditActionManager.php'; $auditManager = new AuditActionManager(); $auditManager->setBaseService($baseService); $auditManager->setUser($user); BaseService::getInstance()->setAuditManager($auditManager); } $emailEnabled = SettingsManager::getInstance()->getSetting("Email: Enable"); $emailMode = SettingsManager::getInstance()->getSetting("Email: Mode"); $emailSender = null; if ($emailEnabled == "1") { if ($emailMode == "SMTP") { $emailSender = new SMTPEmailSender($settingsManager); } else { if ($emailMode == "SES") { $emailSender = new SNSEmailSender($settingsManager); } else { if ($emailMode == "PHP Mailer") { $emailSender = new PHPMailer($settingsManager); }