/** * @return HealthCheckHelper */ protected function getHelper() { require_once 'include/SugarSystemInfo/SugarSystemInfo.php'; require_once 'include/SugarHeartbeat/SugarHeartbeatClient.php'; require_once 'HealthCheckHelper.php'; require_once 'HealthCheckClient.php'; return HealthCheckHelper::getInstance(); }
/** * @return HealthCheckHelper */ protected function getHelper() { /* * Loading SugarSystemInfo from health check only if version < 7.2.2 * If version 7.2.2 and above SugarSystemInfo also loading in entryPoint.php */ $sugar_version = '9.9.9'; include "sugar_version.php"; if (file_exists(dirname(__FILE__) . '/SugarSystemInfo.php') && version_compare($sugar_version, '7.2.2', '<')) { require_once 'SugarSystemInfo.php'; } if (!class_exists('SugarHeartbeatClient')) { require_once 'SugarHeartbeatClient.php'; } if (!class_exists('HealthCheckClient')) { require_once 'HealthCheckClient.php'; } if (!class_exists('HealthCheckHelper')) { require_once 'HealthCheckHelper.php'; } return HealthCheckHelper::getInstance(); }