$result = self::$easyCronAPIObj->disable(self::$taskCronID); return $result; } /* * To enable manage cron (30 mins) */ public static function manageCronEnable() { self::loadAPIDetails(); $result = self::$easyCronAPIObj->enable(self::$manageCronID); return $result; } /* * To get API token from DB */ private static function loadAPIDetails() { self::$easyCronAPIObj = new easyCronAPI(); self::$token = getOption("easyCronToken"); self::$easyCronAPIObj->setToken(self::$token); $jobIDs = array(); $easyCronJobIDs = getOption("easyCronJobIDs"); if (!empty($easyCronJobIDs)) { $jobIDs = unserialize($easyCronJobIDs); } self::$manageCronID = $jobIDs['manageCronID']; self::$taskCronID = $jobIDs['taskCronID']; } } panelRequestManager::addFunctions('manageEasyCron::activate', 'manageEasyCron::deactivate', 'manageEasyCron::isActive', 'manageEasyCron::taskCronEnable', 'manageEasyCron::taskCronDisable', 'manageEasyCron::manageCronEnable', 'manageEasyCron::getTokenFromDB');