- Encasupsulates trigger methods logic into separate classes

- Updates cron router
This commit is contained in:
Vlad
2016-07-22 11:47:57 -04:00
parent 5558ebad45
commit 3e616201ad
8 changed files with 67 additions and 75 deletions

View File

@ -28,14 +28,9 @@ class Cron {
}
function getStatus() {
$task_scheduler = CronTrigger::getCurrentMethod();
$daemon = Setting::getValue(CronHelper::DAEMON_SETTING);
if($daemon) {
return $daemon;
}
$status = ($task_scheduler === CronTrigger::METHOD_WORDPRESS) ?
'wordpress_task_scheduler_enabled' :
false;
return array('status' => $status);
return ($daemon) ?
$daemon :
array('status' => false);
}
}