Remove the depreated methods
[MAILPOET-3267]
This commit is contained in:
@ -112,23 +112,6 @@ class SendingQueue extends Model {
|
|||||||
return (Helpers::isJson($this->meta) && is_string($this->meta)) ? json_decode($this->meta, true) : $this->meta;
|
return (Helpers::isJson($this->meta) && is_string($this->meta)) ? json_decode($this->meta, true) : $this->meta;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @deprecated \MailPoet\Newsletter\Sending\SendingQueuesRepository::isSubscriberProcessed */
|
|
||||||
public function isSubscriberProcessed($subscriberId) {
|
|
||||||
if (!empty($this->subscribers)
|
|
||||||
&& ScheduledTaskSubscriber::getTotalCount($this->taskId) === 0
|
|
||||||
) {
|
|
||||||
$subscribers = $this->getSubscribers();
|
|
||||||
return in_array($subscriberId, $subscribers['processed']);
|
|
||||||
} else {
|
|
||||||
$task = $this->task()->findOne();
|
|
||||||
if ($task) {
|
|
||||||
$taskSubscribers = new TaskSubscribers($task);
|
|
||||||
return $taskSubscribers->isSubscriberProcessed($subscriberId);
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public function asArray() {
|
public function asArray() {
|
||||||
$model = parent::asArray();
|
$model = parent::asArray();
|
||||||
$model['newsletter_rendered_body'] = $this->getNewsletterRenderedBody();
|
$model['newsletter_rendered_body'] = $this->getNewsletterRenderedBody();
|
||||||
|
@ -20,15 +20,6 @@ class Subscribers {
|
|||||||
return ScheduledTaskSubscriber::where('task_id', $this->task->id);
|
return ScheduledTaskSubscriber::where('task_id', $this->task->id);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @deprecated \MailPoet\Newsletter\Sending\ScheduledTaskSubscribersRepository::isSubscriberProcessed */
|
|
||||||
public function isSubscriberProcessed($subscriberId) {
|
|
||||||
$subscriber = $this->getSubscribers()
|
|
||||||
->where('subscriber_id', $subscriberId)
|
|
||||||
->where('processed', ScheduledTaskSubscriber::STATUS_PROCESSED)
|
|
||||||
->findOne();
|
|
||||||
return !empty($subscriber);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function removeSubscribers(array $subscribersToRemove) {
|
public function removeSubscribers(array $subscribersToRemove) {
|
||||||
$this->getSubscribers()
|
$this->getSubscribers()
|
||||||
->whereIn('subscriber_id', $subscribersToRemove)
|
->whereIn('subscriber_id', $subscribersToRemove)
|
||||||
|
Reference in New Issue
Block a user