Automattic\WooCommerce\EmailEditor\Engine

Settings_Controller::parse_styles_to_arraypublicWC 1.0

Parse styles string to array.

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

Хуков нет.

Возвращает

Массив.

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

$Settings_Controller = new Settings_Controller();
$Settings_Controller->parse_styles_to_array( $styles ): array;
$styles(строка) (обязательный)
Styles string.

Код Settings_Controller::parse_styles_to_array() WC 10.0.2

public function parse_styles_to_array( string $styles ): array {
	$styles        = explode( ';', $styles );
	$parsed_styles = array();
	foreach ( $styles as $style ) {
		$style = explode( ':', $style );
		if ( count( $style ) === 2 ) {
			$parsed_styles[ trim( $style[0] ) ] = trim( $style[1] );
		}
	}
	return $parsed_styles;
}