Merge WC email initialization into newsletters listing page [MAILPOET-2433]

This commit is contained in:
wxa
2020-11-04 13:59:02 +03:00
committed by Veljko V
parent 56868ce0db
commit 4661eab49e
5 changed files with 25 additions and 77 deletions

View File

@ -344,12 +344,6 @@ class Initializer {
public function setupAutomaticEmails() {
$automaticEmails = new AutomaticEmails();
$automaticEmails->init();
$this->automaticEmails = $automaticEmails->getAutomaticEmails();
WPFunctions::get()->addAction(
'mailpoet_newsletters_translations_after',
[$this, 'includeAutomaticEmailsData']
);
}
private function setupWoocommerceTransactionalEmails() {
@ -362,13 +356,4 @@ class Initializer {
}
}
}
public function includeAutomaticEmailsData() {
$data = [
'automatic_emails' => $this->automaticEmails,
'woocommerce_optin_on_checkout' => $this->settings->get('woocommerce.optin_on_checkout.enabled', false),
];
echo $this->renderer->render('automatic_emails.html', $data);
}
}