X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FJobManager.php;h=621c986192a0b3a3de9b62415842a5ab30661b22;hb=2e9051c710b62fd9fb5fd8bff48cdf5bb3d0e98e;hp=38f6db414ca8076318d4eb6cf1ca5ac3dcec92de;hpb=7a88e045914e81a53e30af54aee578baa9ff0220;p=civicrm-core.git diff --git a/CRM/Core/JobManager.php b/CRM/Core/JobManager.php index 38f6db414c..621c986192 100644 --- a/CRM/Core/JobManager.php +++ b/CRM/Core/JobManager.php @@ -35,19 +35,22 @@ class CRM_Core_JobManager { /** - * @var array ($id => CRM_Core_ScheduledJob) + * Jobs. + * + * Format is ($id => CRM_Core_ScheduledJob). + * + * @var array */ - var $jobs = NULL; + public $jobs = NULL; /** * @var CRM_Core_ScheduledJob */ - var $currentJob = NULL; - - var $singleRunParams = array(); + public $currentJob = NULL; - var $_source = NULL; + public $singleRunParams = []; + public $_source = NULL; /** * Class constructor. @@ -83,10 +86,10 @@ class CRM_Core_JobManager { $this->logEntry('Finishing scheduled jobs execution.'); // Set last cron date for the status check - $statusPref = array( + $statusPref = [ 'name' => 'checkLastCron', 'check_info' => gmdate('U'), - ); + ]; CRM_Core_BAO_StatusPreference::create($statusPref); } @@ -156,7 +159,7 @@ class CRM_Core_JobManager { //Disable outBound option after executing the job. $environment = CRM_Core_Config::environment(NULL, TRUE); if ($environment != 'Production' && !empty($job->apiParams['runInNonProductionEnvironment'])) { - Civi::settings()->set('mailing_backend', array('outBound_option' => CRM_Mailing_Config::OUTBOUND_OPTION_DISABLED)); + Civi::settings()->set('mailing_backend', ['outBound_option' => CRM_Mailing_Config::OUTBOUND_OPTION_DISABLED]); } } @@ -168,13 +171,13 @@ class CRM_Core_JobManager { * ($id => CRM_Core_ScheduledJob) */ private function _getJobs() { - $jobs = array(); + $jobs = []; $dao = new CRM_Core_DAO_Job(); $dao->orderBy('name'); $dao->domain_id = CRM_Core_Config::domainID(); $dao->find(); while ($dao->fetch()) { - $temp = array(); + $temp = []; CRM_Core_DAO::storeValues($dao, $temp); $jobs[$dao->id] = new CRM_Core_ScheduledJob($temp); }