Extract rendering of a single block to extra class

[MAILPOET-2665]
This commit is contained in:
Rostislav Wolny
2020-01-29 16:56:13 +01:00
committed by Jack Kitterhing
parent a759530b9d
commit d9b9e13a04
4 changed files with 64 additions and 50 deletions

View File

@@ -4,8 +4,8 @@ namespace MailPoet\Form;
use MailPoet\API\JSON\API;
use MailPoet\Config\Renderer as ConfigRenderer;
use MailPoet\DI\ContainerWrapper;
use MailPoet\Form\Renderer as FormRenderer;
use MailPoet\Form\Util\Styles;
use MailPoet\Models\Form;
use MailPoet\Settings\SettingsController;
use MailPoet\Util\Security;
@@ -30,7 +30,7 @@ class Widget extends \WP_Widget {
$this->wp = new WPFunctions;
$this->renderer = new \MailPoet\Config\Renderer(!WP_DEBUG, !WP_DEBUG);
$this->assetsController = new AssetsController($this->wp, $this->renderer, SettingsController::getInstance());
$this->formRenderer = new FormRenderer(new Styles(), SettingsController::getInstance());
$this->formRenderer = ContainerWrapper::getInstance()->get(FormRenderer::class);
if (!is_admin()) {
$this->setupIframe();
} else {