Automattic\WooCommerce\EmailEditor\Integrations\Utils

Styles_Helper::parse_styles_to_arraypublic staticWC 1.0

Parse styles string to array.

Method of the class: Styles_Helper{}

No Hooks.

Returns

Array.

Usage

$result = Styles_Helper::parse_styles_to_array( $styles ): array;
$styles(string) (required)
Styles string.

Styles_Helper::parse_styles_to_array() code WC 10.4.3

public static function parse_styles_to_array( string $styles ): array {
	$styles = explode( ';', $styles );

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