Exemple #1
0
 /**
  * @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();
 }
Exemple #2
0
 /**
  * @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();
 }