Automattic\WooCommerce\EmailEditor\Engine\Renderer\ContentRenderer

Content_Renderer::__constructpublicWC 1.0

Content_Renderer constructor.

Method of the class: Content_Renderer{}

No Hooks.

Returns

null. Nothing (null).

Usage

$Content_Renderer = new Content_Renderer();
$Content_Renderer->__construct( $preprocess_manager, $css_inliner, $theme_controller, $logger );
$preprocess_manager(Process_Manager) (required)
Preprocess manager.
$css_inliner(Css_Inliner) (required)
Css inliner.
$theme_controller(Theme_Controller) (required)
Theme controller.
$logger(Email_Editor_Logger) (required)
Logger instance.

Content_Renderer::__construct() code WC 10.6.2

public function __construct(
	Process_Manager $preprocess_manager,
	Css_Inliner $css_inliner,
	Theme_Controller $theme_controller,
	Email_Editor_Logger $logger
) {
	$this->process_manager     = $preprocess_manager;
	$this->theme_controller    = $theme_controller;
	$this->css_inliner         = $css_inliner;
	$this->logger              = $logger;
	$this->block_type_registry = WP_Block_Type_Registry::get_instance();
	$this->fallback_renderer   = new Fallback();
}