Enable subscriber activity tracking
[MAILPOET-3897]
This commit is contained in:
committed by
Veljko V
parent
28c0e05336
commit
a6d37f8cce
@@ -10,6 +10,7 @@ use MailPoet\PostEditorBlocks\PostEditorBlock;
|
||||
use MailPoet\PostEditorBlocks\WooCommerceBlocksIntegration;
|
||||
use MailPoet\Router;
|
||||
use MailPoet\Settings\SettingsController;
|
||||
use MailPoet\Statistics\Track\SubscriberActivityTracker;
|
||||
use MailPoet\Util\ConflictResolver;
|
||||
use MailPoet\Util\Helpers;
|
||||
use MailPoet\Util\Notices\PermanentNotices;
|
||||
@@ -82,6 +83,9 @@ class Initializer {
|
||||
/** @var AssetsLoader */
|
||||
private $assetsLoader;
|
||||
|
||||
/** @var SubscriberActivityTracker */
|
||||
private $subscriberActivityTracker;
|
||||
|
||||
const INITIALIZED = 'MAILPOET_INITIALIZED';
|
||||
|
||||
public function __construct(
|
||||
@@ -104,6 +108,7 @@ class Initializer {
|
||||
WooCommerceHelper $wcHelper,
|
||||
Localizer $localizer,
|
||||
AutomaticEmails $automaticEmails,
|
||||
SubscriberActivityTracker $subscriberActivityTracker,
|
||||
AssetsLoader $assetsLoader
|
||||
) {
|
||||
$this->rendererFactory = $rendererFactory;
|
||||
@@ -125,6 +130,7 @@ class Initializer {
|
||||
$this->woocommerceBlocksIntegration = $woocommerceBlocksIntegration;
|
||||
$this->localizer = $localizer;
|
||||
$this->automaticEmails = $automaticEmails;
|
||||
$this->subscriberActivityTracker = $subscriberActivityTracker;
|
||||
$this->assetsLoader = $assetsLoader;
|
||||
}
|
||||
|
||||
@@ -240,6 +246,7 @@ class Initializer {
|
||||
$this->setupPermanentNotices();
|
||||
$this->setupAutomaticEmails();
|
||||
$this->setupWoocommerceBlocksIntegration();
|
||||
$this->subscriberActivityTracker->trackActivity();
|
||||
$this->postEditorBlock->init();
|
||||
|
||||
WPFunctions::get()->doAction('mailpoet_initialized', MAILPOET_VERSION);
|
||||
|
Reference in New Issue
Block a user