Alphabetize dependencies

[MAILPOET-4191]
This commit is contained in:
John Oleksowicz
2022-04-11 14:03:36 -05:00
committed by Veljko V
parent 78352d410d
commit 7ec1bcccc4

View File

@@ -18,9 +18,6 @@ use MailPoet\Subscribers\SubscriberSegmentRepository;
use MailPoet\Subscribers\SubscribersRepository; use MailPoet\Subscribers\SubscribersRepository;
class SendWelcomeEmailAction implements Action { class SendWelcomeEmailAction implements Action {
/** @var WelcomeScheduler */
private $welcomeScheduler;
/** @var NewslettersRepository */ /** @var NewslettersRepository */
private $newslettersRepository; private $newslettersRepository;
@@ -28,23 +25,26 @@ class SendWelcomeEmailAction implements Action {
private $scheduledTasksRepository; private $scheduledTasksRepository;
/** @var SubscriberSegmentRepository */ /** @var SubscriberSegmentRepository */
private $subscribersSegmentRepository; private $subscriberSegmentRepository;
/** @var SubscribersRepository */ /** @var SubscribersRepository */
private $subscribersRepository; private $subscribersRepository;
/** @var WelcomeScheduler */
private $welcomeScheduler;
public function __construct( public function __construct(
WelcomeScheduler $welcomeScheduler,
NewslettersRepository $newslettersRepository, NewslettersRepository $newslettersRepository,
ScheduledTasksRepository $scheduledTasksRepository, ScheduledTasksRepository $scheduledTasksRepository,
SubscriberSegmentRepository $subscriberSegmentRepository, SubscriberSegmentRepository $subscriberSegmentRepository,
SubscribersRepository $subscribersRepository SubscribersRepository $subscribersRepository,
WelcomeScheduler $welcomeScheduler
) { ) {
$this->welcomeScheduler = $welcomeScheduler;
$this->newslettersRepository = $newslettersRepository; $this->newslettersRepository = $newslettersRepository;
$this->scheduledTasksRepository = $scheduledTasksRepository; $this->scheduledTasksRepository = $scheduledTasksRepository;
$this->subscribersSegmentRepository = $subscriberSegmentRepository; $this->subscriberSegmentRepository = $subscriberSegmentRepository;
$this->subscribersRepository = $subscribersRepository; $this->subscribersRepository = $subscribersRepository;
$this->welcomeScheduler = $welcomeScheduler;
} }
public function getKey(): string { public function getKey(): string {
@@ -103,7 +103,7 @@ class SendWelcomeEmailAction implements Action {
} }
$segmentId = $segmentSubject->getFields()['id']->getValue(); $segmentId = $segmentSubject->getFields()['id']->getValue();
$subscriberSegment = $this->subscribersSegmentRepository->findOneBy([ $subscriberSegment = $this->subscriberSegmentRepository->findOneBy([
'subscriber' => $subscriber, 'subscriber' => $subscriber,
'segment' => $segmentId, 'segment' => $segmentId,
'status' => SubscriberEntity::STATUS_SUBSCRIBED, 'status' => SubscriberEntity::STATUS_SUBSCRIBED,