Hotfix groups filter for subscribers listing
[MAILPOET-3132]
This commit is contained in:
committed by
Veljko V
parent
7b10c880ff
commit
ea16dc7925
@ -790,6 +790,46 @@ class Subscriber extends Model {
|
|||||||
->findArray();
|
->findArray();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static function groups($data) {
|
||||||
|
return [
|
||||||
|
[
|
||||||
|
'name' => 'all',
|
||||||
|
'label' => WPFunctions::get()->__('All', 'mailpoet'),
|
||||||
|
'count' => self::getPublished()->count(),
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'name' => self::STATUS_SUBSCRIBED,
|
||||||
|
'label' => WPFunctions::get()->__('Subscribed', 'mailpoet'),
|
||||||
|
'count' => self::filter(self::STATUS_SUBSCRIBED)->count(),
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'name' => self::STATUS_UNCONFIRMED,
|
||||||
|
'label' => WPFunctions::get()->__('Unconfirmed', 'mailpoet'),
|
||||||
|
'count' => self::filter(self::STATUS_UNCONFIRMED)->count(),
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'name' => self::STATUS_UNSUBSCRIBED,
|
||||||
|
'label' => WPFunctions::get()->__('Unsubscribed', 'mailpoet'),
|
||||||
|
'count' => self::filter(self::STATUS_UNSUBSCRIBED)->count(),
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'name' => self::STATUS_INACTIVE,
|
||||||
|
'label' => WPFunctions::get()->__('Inactive', 'mailpoet'),
|
||||||
|
'count' => self::filter(self::STATUS_INACTIVE)->count(),
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'name' => self::STATUS_BOUNCED,
|
||||||
|
'label' => WPFunctions::get()->__('Bounced', 'mailpoet'),
|
||||||
|
'count' => self::filter(self::STATUS_BOUNCED)->count(),
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'name' => 'trash',
|
||||||
|
'label' => WPFunctions::get()->__('Trash', 'mailpoet'),
|
||||||
|
'count' => self::getTrashed()->count(),
|
||||||
|
],
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method is here only for BC fix of 3rd party plugin integration.
|
* This method is here only for BC fix of 3rd party plugin integration.
|
||||||
* @see https://kb.mailpoet.com/article/195-add-subscribers-through-your-own-form-or-plugin
|
* @see https://kb.mailpoet.com/article/195-add-subscribers-through-your-own-form-or-plugin
|
||||||
|
Reference in New Issue
Block a user