diff --git a/mailpoet/lib/Entities/ScheduledTaskSubscriberEntity.php b/mailpoet/lib/Entities/ScheduledTaskSubscriberEntity.php index 3470c8cf44..8238d63409 100644 --- a/mailpoet/lib/Entities/ScheduledTaskSubscriberEntity.php +++ b/mailpoet/lib/Entities/ScheduledTaskSubscriberEntity.php @@ -15,6 +15,13 @@ class ScheduledTaskSubscriberEntity { const STATUS_UNPROCESSED = 0; const STATUS_PROCESSED = 1; + const FAIL_STATUS_OK = 0; + const FAIL_STATUS_FAILED = 1; + + const SENDING_STATUS_SENT = 'sent'; + const SENDING_STATUS_FAILED = 'failed'; + const SENDING_STATUS_UNPROCESSED = 'unprocessed'; + use CreatedAtTrait; use UpdatedAtTrait; use SafeToOneAssociationLoadTrait; diff --git a/mailpoet/lib/Models/ScheduledTaskSubscriber.php b/mailpoet/lib/Models/ScheduledTaskSubscriber.php index 939cc8264b..38f4baae04 100644 --- a/mailpoet/lib/Models/ScheduledTaskSubscriber.php +++ b/mailpoet/lib/Models/ScheduledTaskSubscriber.php @@ -17,12 +17,12 @@ class ScheduledTaskSubscriber extends Model { const STATUS_UNPROCESSED = ScheduledTaskSubscriberEntity::STATUS_UNPROCESSED; const STATUS_PROCESSED = ScheduledTaskSubscriberEntity::STATUS_PROCESSED; - const FAIL_STATUS_OK = 0; - const FAIL_STATUS_FAILED = 1; + const FAIL_STATUS_OK = ScheduledTaskSubscriberEntity::FAIL_STATUS_OK; + const FAIL_STATUS_FAILED = ScheduledTaskSubscriberEntity::FAIL_STATUS_FAILED; - const SENDING_STATUS_SENT = 'sent'; - const SENDING_STATUS_FAILED = 'failed'; - const SENDING_STATUS_UNPROCESSED = 'unprocessed'; + const SENDING_STATUS_SENT = ScheduledTaskSubscriberEntity::SENDING_STATUS_SENT; + const SENDING_STATUS_FAILED = ScheduledTaskSubscriberEntity::SENDING_STATUS_FAILED; + const SENDING_STATUS_UNPROCESSED = ScheduledTaskSubscriberEntity::SENDING_STATUS_UNPROCESSED; public static $_table = MP_SCHEDULED_TASK_SUBSCRIBERS_TABLE; // phpcs:ignore PSR2.Classes.PropertyDeclaration public static $_id_column = ['task_id', 'subscriber_id']; // phpcs:ignore Squiz.NamingConventions.ValidVariableName.MemberNotCamelCaps,PSR2.Classes.PropertyDeclaration