Automattic\WooCommerce\Internal\EmailEditor

Integration::replace_editor()publicWC 1.0

Replace the default editor with our custom email editor.

Method of the class: Integration{}

No Hooks.

Return

true|false. Whether the editor was replaced.

Usage

$Integration = new Integration();
$Integration->replace_editor( $replace, $post );
$replace(true|false) (required)
Whether to replace the editor.
$post(WP_Post) (required)
Post object.

Integration::replace_editor() code WC 9.8.1

public function replace_editor( $replace, $post ) {
	$current_screen = get_current_screen();
	if ( self::EMAIL_POST_TYPE === $post->post_type && $current_screen ) {
		$this->editor_page_renderer->render();
		return true;
	}
	return $replace;
}