Remove \MailPoet\Tasks\Subscribers class now that it is not used anymore
[MAILPOET-4368]
This commit is contained in:
committed by
Aschepikov
parent
8b4e747499
commit
63a0f0b940
@@ -39,9 +39,6 @@ class Sending {
|
||||
/** @var SendingQueue */
|
||||
private $queue;
|
||||
|
||||
/** @var Subscribers */
|
||||
private $taskSubscribers;
|
||||
|
||||
private $queueFields = [
|
||||
'id',
|
||||
'task_id',
|
||||
@@ -94,7 +91,6 @@ class Sending {
|
||||
|
||||
$this->task = $task;
|
||||
$this->queue = $queue;
|
||||
$this->taskSubscribers = new Subscribers($task);
|
||||
$this->scheduledTaskSubscribersRepository = ContainerWrapper::getInstance()->get(ScheduledTaskSubscribersRepository::class);
|
||||
$this->scheduledTasksRepository = ContainerWrapper::getInstance()->get(ScheduledTasksRepository::class);
|
||||
$this->sendingQueuesRepository = ContainerWrapper::getInstance()->get(SendingQueuesRepository::class);
|
||||
@@ -245,10 +241,6 @@ class Sending {
|
||||
return $this->task;
|
||||
}
|
||||
|
||||
public function taskSubscribers() {
|
||||
return $this->taskSubscribers;
|
||||
}
|
||||
|
||||
public function getSubscribers($processed = null) {
|
||||
if (is_null($processed)) {
|
||||
$subscribers = $this->scheduledTaskSubscribersRepository->findBy(['task' => $this->task->id]);
|
||||
|
@@ -1,20 +0,0 @@
|
||||
<?php // phpcs:ignore SlevomatCodingStandard.TypeHints.DeclareStrictTypes.DeclareStrictTypesMissing
|
||||
|
||||
namespace MailPoet\Tasks;
|
||||
|
||||
use MailPoet\Models\ScheduledTask;
|
||||
use MailPoet\Models\ScheduledTaskSubscriber;
|
||||
|
||||
class Subscribers {
|
||||
private $task;
|
||||
|
||||
public function __construct(
|
||||
ScheduledTask $task
|
||||
) {
|
||||
$this->task = $task;
|
||||
}
|
||||
|
||||
public function getSubscribers() {
|
||||
return ScheduledTaskSubscriber::where('task_id', $this->task->id);
|
||||
}
|
||||
}
|
@@ -10,7 +10,6 @@ use MailPoet\Models\SendingQueue;
|
||||
use MailPoet\Newsletter\Sending\ScheduledTasksRepository;
|
||||
use MailPoet\Newsletter\Sending\ScheduledTaskSubscribersRepository;
|
||||
use MailPoet\Tasks\Sending as SendingTask;
|
||||
use MailPoet\Tasks\Subscribers;
|
||||
use MailPoet\Test\DataFactories\Newsletter as NewsletterFactory;
|
||||
use MailPoet\Test\DataFactories\Subscriber as SubscriberFactory;
|
||||
use MailPoet\WP\Functions as WPFunctions;
|
||||
@@ -66,7 +65,6 @@ class SendingTest extends \MailPoetTest {
|
||||
verify($sending)->instanceOf(SendingTask::class);
|
||||
verify($sending->queue())->instanceOf(SendingQueue::class);
|
||||
verify($sending->task())->instanceOf(ScheduledTask::class);
|
||||
verify($sending->taskSubscribers())->instanceOf(Subscribers::class);
|
||||
}
|
||||
|
||||
public function testItCanBeConstructedOnlyWithAProperTaskType() {
|
||||
|
Reference in New Issue
Block a user