Automattic\WooCommerce\EmailEditor\Engine

Site_Style_Sync_Controller::sync_settings_data │ private │ WC 1.0

Sync settings data from site theme to email-compatible format

Метод класса: Site_Style_Sync_Controller{}

Хуков нет.

Возвращает

array. Email-compatible settings.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->sync_settings_data( $site_settings ): array;
$site_settings(массив) (обязательный)
Site theme settings.

Код Site_Style_Sync_Controller::sync_settings_data() WC 11.2.2

private function sync_settings_data( array $site_settings ): array {
	$email_settings = array();

	// Sync color palette.
	if ( isset( $site_settings['color']['palette'] ) ) {
		$email_settings['color']['palette'] = $site_settings['color']['palette'];
	}

	return $email_settings;
}