Enhance Analytics\Reporter to fetch tracking data
[MAILPOET-1815]
This commit is contained in:
committed by
M. Shull
parent
f91b89bba5
commit
efc5aa5900
@@ -614,12 +614,24 @@ class Newsletter extends Model {
|
||||
->filter('filterStatus', self::STATUS_ACTIVE)
|
||||
->count();
|
||||
|
||||
$automatic_count = Newsletter::getPublished()
|
||||
->filter('filterType', self::TYPE_AUTOMATIC)
|
||||
->filter('filterStatus', self::STATUS_ACTIVE)
|
||||
->count();
|
||||
|
||||
$newsletters_count = Newsletter::getPublished()
|
||||
->filter('filterType', self::TYPE_STANDARD)
|
||||
->filter('filterStatus', self::STATUS_SENT)
|
||||
->count();
|
||||
|
||||
$sent_newsletters_3_months = self::sentAfter(Carbon::now()->subMonths(3));
|
||||
$sent_newsletters_30_days = self::sentAfter(Carbon::now()->subDays(30));
|
||||
|
||||
return array(
|
||||
'welcome_newsletters_count' => $welcome_newsletters_count,
|
||||
'notifications_count' => $notifications_count,
|
||||
'automatic_emails_count' => $automatic_count,
|
||||
'sent_newsletters_count' => $newsletters_count,
|
||||
'sent_newsletters_3_months' => $sent_newsletters_3_months,
|
||||
'sent_newsletters_30_days' => $sent_newsletters_30_days,
|
||||
);
|
||||
|
Reference in New Issue
Block a user