Pass cron worker timer in process() method instead of a constructor

[MAILPOET-2538]
This commit is contained in:
Jan Jakeš
2019-11-19 12:58:01 +01:00
committed by Jack Kitterhing
parent afecae15f5
commit 382df5e034
31 changed files with 197 additions and 244 deletions

View File

@ -15,7 +15,7 @@ abstract class KeyCheckWorker extends SimpleWorker {
}
}
function processTaskStrategy(ScheduledTask $task) {
function processTaskStrategy(ScheduledTask $task, $timer) {
try {
$result = $this->checkKey();
} catch (\Exception $e) {

View File

@ -11,9 +11,9 @@ class PremiumKeyCheck extends KeyCheckWorker {
/** @var SettingsController */
private $settings;
function __construct(SettingsController $settings, $timer = false) {
function __construct(SettingsController $settings) {
$this->settings = $settings;
parent::__construct($timer);
parent::__construct();
}

View File

@ -12,9 +12,9 @@ class SendingServiceKeyCheck extends KeyCheckWorker {
/** @var SettingsController */
private $settings;
function __construct(SettingsController $settings, $timer = false) {
function __construct(SettingsController $settings) {
$this->settings = $settings;
parent::__construct($timer);
parent::__construct();
}
function checkProcessingRequirements() {