Automattic\WooCommerce\EmailEditor\Engine

Assets_Manager::__constructpublicWC 1.0

Assets Manager constructor with all dependencies.

Method of the class: Assets_Manager{}

No Hooks.

Returns

null. Nothing (null).

Usage

$Assets_Manager = new Assets_Manager();
$Assets_Manager->__construct( $settings_controller, $theme_controller, $user_theme, $logger );
$settings_controller(Settings_Controller) (required)
Settings controller instance.
$theme_controller(Theme_Controller) (required)
Theme controller instance.
$user_theme(User_Theme) (required)
User theme instance.
$logger(Email_Editor_Logger) (required)
Email editor logger instance.

Assets_Manager::__construct() code WC 10.7.0

public function __construct(
	Settings_Controller $settings_controller,
	Theme_Controller $theme_controller,
	User_Theme $user_theme,
	Email_Editor_Logger $logger
) {
	$this->settings_controller = $settings_controller;
	$this->theme_controller    = $theme_controller;
	$this->user_theme          = $user_theme;
	$this->logger              = $logger;
}