Add scheduling of re-engagement emails
[MAILPOET-3782]
This commit is contained in:
committed by
Veljko V
parent
841ffc1d83
commit
3c5a368c2c
@@ -7,6 +7,8 @@ use MailPoet\Doctrine\EntityTraits\AutoincrementedIdTrait;
|
||||
use MailPoet\Doctrine\EntityTraits\CreatedAtTrait;
|
||||
use MailPoet\Doctrine\EntityTraits\DeletedAtTrait;
|
||||
use MailPoet\Doctrine\EntityTraits\UpdatedAtTrait;
|
||||
use MailPoetVendor\Doctrine\Common\Collections\ArrayCollection;
|
||||
use MailPoetVendor\Doctrine\Common\Collections\Collection;
|
||||
use MailPoetVendor\Doctrine\ORM\Mapping as ORM;
|
||||
|
||||
/**
|
||||
@@ -72,9 +74,14 @@ class ScheduledTaskEntity {
|
||||
|
||||
/**
|
||||
* @ORM\OneToMany(targetEntity="MailPoet\Entities\ScheduledTaskSubscriberEntity", mappedBy="task", fetch="EXTRA_LAZY")
|
||||
* @var Collection<int, ScheduledTaskSubscriberEntity>
|
||||
*/
|
||||
public $subscribers;
|
||||
|
||||
public function __construct() {
|
||||
$this->subscribers = new ArrayCollection();
|
||||
}
|
||||
|
||||
/**
|
||||
* @return string|null
|
||||
*/
|
||||
@@ -166,4 +173,11 @@ class ScheduledTaskEntity {
|
||||
public function setRescheduleCount(int $rescheduleCount) {
|
||||
$this->rescheduleCount = $rescheduleCount;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Collection<int, ScheduledTaskSubscriberEntity>
|
||||
*/
|
||||
public function getSubscribers(): Collection {
|
||||
return $this->subscribers;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user