Inject Renderer to Initializer

[MAILPOET-1823]
This commit is contained in:
Rostislav Wolny
2019-02-20 14:06:39 +01:00
committed by M. Shull
parent d8503cf3c2
commit 171b3564f9
3 changed files with 34 additions and 13 deletions

View File

@ -0,0 +1,20 @@
<?php
namespace MailPoet\Config;
if (!defined('ABSPATH')) exit;
class RendererFactory {
/** @var Renderer */
private $renderer;
function getRenderer() {
if (!$this->renderer) {
$caching = !WP_DEBUG;
$debugging = WP_DEBUG;
$this->renderer = new Renderer($caching, $debugging);
}
return $this->renderer;
}
}