Remove unused property Daemon::featureSwitch
This property became obsolete after 074d1ae07cbeaffffeb9c80fb83b32f548b5de97. [MAILPOET-3859]
This commit is contained in:
@@ -3,7 +3,6 @@
|
||||
namespace MailPoet\Cron;
|
||||
|
||||
use MailPoet\Cron\Workers\WorkersFactory;
|
||||
use MailPoet\Features\FeaturesController;
|
||||
|
||||
class Daemon {
|
||||
public $timer;
|
||||
@@ -17,19 +16,14 @@ class Daemon {
|
||||
/** @var WorkersFactory */
|
||||
private $workersFactory;
|
||||
|
||||
/** @var FeaturesController */
|
||||
private $featureSwitch;
|
||||
|
||||
public function __construct(
|
||||
CronHelper $cronHelper,
|
||||
CronWorkerRunner $cronWorkerRunner,
|
||||
FeaturesController $featureSwitch,
|
||||
WorkersFactory $workersFactory
|
||||
) {
|
||||
$this->timer = microtime(true);
|
||||
$this->workersFactory = $workersFactory;
|
||||
$this->cronWorkerRunner = $cronWorkerRunner;
|
||||
$this->featureSwitch = $featureSwitch;
|
||||
$this->cronHelper = $cronHelper;
|
||||
}
|
||||
|
||||
|
@@ -11,7 +11,6 @@ use MailPoet\Cron\DaemonHttpRunner;
|
||||
use MailPoet\Cron\Triggers\WordPress;
|
||||
use MailPoet\Cron\Workers\SimpleWorker;
|
||||
use MailPoet\Cron\Workers\WorkersFactory;
|
||||
use MailPoet\Features\FeaturesController;
|
||||
use MailPoet\Settings\SettingsController;
|
||||
use MailPoet\Settings\SettingsRepository;
|
||||
use MailPoet\WP\Functions as WPFunctions;
|
||||
@@ -80,7 +79,7 @@ class DaemonHttpRunnerTest extends \MailPoetTest {
|
||||
->method('run')
|
||||
->willThrowException(new \Exception());
|
||||
|
||||
$daemon = new Daemon($this->cronHelper, $cronWorkerRunnerMock, $this->diContainer->get(FeaturesController::class), $this->createWorkersFactoryMock());
|
||||
$daemon = new Daemon($this->cronHelper, $cronWorkerRunnerMock, $this->createWorkersFactoryMock());
|
||||
$daemonHttpRunner = $this->make(DaemonHttpRunner::class, [
|
||||
'pauseExecution' => null,
|
||||
'callSelf' => null,
|
||||
@@ -206,7 +205,7 @@ class DaemonHttpRunnerTest extends \MailPoetTest {
|
||||
$cronWorkerRunner = $this->make(CronWorkerRunner::class, [
|
||||
'run' => null,
|
||||
]);
|
||||
$daemon = new Daemon($this->cronHelper, $cronWorkerRunner, $this->diContainer->get(FeaturesController::class), $this->createWorkersFactoryMock());
|
||||
$daemon = new Daemon($this->cronHelper, $cronWorkerRunner, $this->createWorkersFactoryMock());
|
||||
$daemonHttpRunner->__construct($daemon, $this->cronHelper, SettingsController::getInstance(), $this->diContainer->get(WordPress::class));
|
||||
$daemonHttpRunner->run($data);
|
||||
$updatedDaemon = $this->settings->get(CronHelper::DAEMON_SETTING);
|
||||
@@ -226,7 +225,7 @@ class DaemonHttpRunnerTest extends \MailPoetTest {
|
||||
->method('run')
|
||||
->willThrowException(new \Exception());
|
||||
|
||||
$daemon = new Daemon($this->cronHelper, $cronWorkerRunnerMock, $this->diContainer->get(FeaturesController::class), $this->createWorkersFactoryMock());
|
||||
$daemon = new Daemon($this->cronHelper, $cronWorkerRunnerMock, $this->createWorkersFactoryMock());
|
||||
$daemonHttpRunner = $this->make(DaemonHttpRunner::class, [
|
||||
'pauseExecution' => null,
|
||||
'callSelf' => null,
|
||||
@@ -262,7 +261,7 @@ class DaemonHttpRunnerTest extends \MailPoetTest {
|
||||
$cronWorkerRunnerMock = $this->make(CronWorkerRunner::class, [
|
||||
'run' => null,
|
||||
]);
|
||||
$daemon = new Daemon($this->cronHelper, $cronWorkerRunnerMock, $this->diContainer->get(FeaturesController::class), $this->createWorkersFactoryMock());
|
||||
$daemon = new Daemon($this->cronHelper, $cronWorkerRunnerMock, $this->createWorkersFactoryMock());
|
||||
$daemonHttpRunner->__construct($daemon, $this->cronHelper, SettingsController::getInstance(), $this->diContainer->get(WordPress::class));
|
||||
$daemonHttpRunner->run($data);
|
||||
expect(ignore_user_abort())->equals(true);
|
||||
|
@@ -8,7 +8,6 @@ use MailPoet\Cron\CronWorkerRunner;
|
||||
use MailPoet\Cron\Daemon;
|
||||
use MailPoet\Cron\Workers\SimpleWorker;
|
||||
use MailPoet\Cron\Workers\WorkersFactory;
|
||||
use MailPoet\Features\FeaturesController;
|
||||
use MailPoet\Settings\SettingsController;
|
||||
use MailPoet\Settings\SettingsRepository;
|
||||
|
||||
@@ -32,7 +31,7 @@ class DaemonTest extends \MailPoetTest {
|
||||
'token' => 123,
|
||||
];
|
||||
$this->settings->set(CronHelper::DAEMON_SETTING, $data);
|
||||
$daemon = new Daemon($this->cronHelper, $cronWorkerRunner, $this->diContainer->get(FeaturesController::class), $this->createWorkersFactoryMock());
|
||||
$daemon = new Daemon($this->cronHelper, $cronWorkerRunner, $this->createWorkersFactoryMock());
|
||||
$daemon->run($data);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user