Remove feature flag for transactional emails
[MAILPOET-2536]
This commit is contained in:
committed by
Jack Kitterhing
parent
462c82f1b0
commit
90e49e9399
@ -9,7 +9,6 @@ class FeaturesController {
|
||||
// Define features below in the following form:
|
||||
// const FEATURE_NAME_OF_FEATURE = 'name-of-feature';
|
||||
const NEW_DEFAULT_LIST_NAME = 'new-default-list-name';
|
||||
const SEND_WORDPRESS_MAILS_WITH_MP3 = 'send-wordpress-mails-with-mp3';
|
||||
const WC_TRANSACTIONAL_EMAILS_CUSTOMIZER = 'wc-transactional-emails-customizer';
|
||||
const DISPLAY_MSS_PITCH = 'display-mss-pitch';
|
||||
const NEW_FORM_EDITOR = 'new-form-editor';
|
||||
@ -18,7 +17,6 @@ class FeaturesController {
|
||||
// self::FEATURE_NAME_OF_FEATURE => true,
|
||||
private $defaults = [
|
||||
self::NEW_DEFAULT_LIST_NAME => false,
|
||||
self::SEND_WORDPRESS_MAILS_WITH_MP3 => false,
|
||||
self::WC_TRANSACTIONAL_EMAILS_CUSTOMIZER => false,
|
||||
self::DISPLAY_MSS_PITCH => false,
|
||||
self::NEW_FORM_EDITOR => false,
|
||||
|
@ -2,16 +2,12 @@
|
||||
|
||||
namespace MailPoet\Mailer\WordPress;
|
||||
|
||||
use MailPoet\Features\FeaturesController;
|
||||
use MailPoet\Mailer\Mailer;
|
||||
use MailPoet\Mailer\MetaInfo;
|
||||
use MailPoet\Settings\SettingsController;
|
||||
|
||||
class WordpressMailerReplacer {
|
||||
|
||||
/** @var FeaturesController */
|
||||
private $features_controller;
|
||||
|
||||
/** @var Mailer */
|
||||
private $mailer;
|
||||
|
||||
@ -21,8 +17,7 @@ class WordpressMailerReplacer {
|
||||
/** @var SettingsController */
|
||||
private $settings;
|
||||
|
||||
function __construct(FeaturesController $features_controller, Mailer $mailer, MetaInfo $mailerMetaInfo, SettingsController $settings) {
|
||||
$this->features_controller = $features_controller;
|
||||
function __construct(Mailer $mailer, MetaInfo $mailerMetaInfo, SettingsController $settings) {
|
||||
$this->mailer = $mailer;
|
||||
$this->mailerMetaInfo = $mailerMetaInfo;
|
||||
$this->settings = $settings;
|
||||
@ -30,10 +25,7 @@ class WordpressMailerReplacer {
|
||||
|
||||
public function replaceWordPressMailer() {
|
||||
global $phpmailer;
|
||||
|
||||
if ($this->features_controller->isSupported(FeaturesController::SEND_WORDPRESS_MAILS_WITH_MP3)) {
|
||||
$phpmailer = new WordPressMailer($this->mailer, $this->createFallbackMailer(), $this->mailerMetaInfo);
|
||||
}
|
||||
return $phpmailer;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user