PHP 8.2.31
Preview: Bootstrap.php Size: 947 B
/home/nshryvcy/taramarriagebureau.com/wp-content/plugins/woocommerce/packages/email-editor/src/Bootstrap.php

<?php declare(strict_types = 1);

namespace MailPoet\EmailEditor;

use MailPoet\EmailEditor\Engine\Email_Editor;
use MailPoet\EmailEditor\Integrations\Core\Initializer as CoreEmailEditorIntegration;

class Bootstrap {

	/** @var Email_Editor */
	private $emailEditor;

	/** @var CoreEmailEditorIntegration */
	private $coreEmailEditorIntegration;

	public function __construct(
		Email_Editor $emailEditor,
		CoreEmailEditorIntegration $coreEmailEditorIntegration
	) {
		$this->emailEditor = $emailEditor;
		$this->coreEmailEditorIntegration = $coreEmailEditorIntegration;
	}

	public function init() {
		add_action('init', [
			$this,
			'initialize',
		]);

		add_filter('mailpoet_email_editor_initialized', [
			$this,
			'setupEmailEditorIntegrations',
		]);
	}

	public function initialize() {
	  $this->emailEditor->initialize();
	}

	public function setupEmailEditorIntegrations() {
	  $this->coreEmailEditorIntegration->initialize();
	}
}

Directory Contents

Dirs: 3 × Files: 6

Name Size Perms Modified Actions
Engine DIR
- drwxr-xr-x 2026-03-03 06:25:15
Edit Download
- drwxr-xr-x 2026-03-03 06:25:11
Edit Download
Validator DIR
- drwxr-xr-x 2026-03-03 06:25:15
Edit Download
947 B lrw-r--r-- 2026-03-03 06:25:15
Edit Download
1.42 KB lrw-r--r-- 2026-03-03 06:25:15
Edit Download
853 B lrw-r--r-- 2026-03-03 06:25:15
Edit Download
7.02 KB lrw-r--r-- 2026-03-03 06:25:15
Edit Download
2.71 KB lrw-r--r-- 2026-03-03 06:25:15
Edit Download
570 B lrw-r--r-- 2026-03-03 06:25:15
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).