Automattic\WooCommerce\Blocks\BlockTypes

ProductFilterActive::get_html_attributes()privateWC 1.0

Build HTML attributes string from assoc array.

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

Хуков нет.

Возвращает

Строку. Escaped HTML attributes string.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_html_attributes( $attributes );
$attributes(массив) (обязательный)
Attributes data as an assoc array.

Код ProductFilterActive::get_html_attributes() WC 9.3.3

private function get_html_attributes( $attributes ) {
	return array_reduce(
		array_keys( $attributes ),
		function ( $acc, $key ) use ( $attributes ) {
			$acc .= sprintf( ' %1$s="%2$s"', esc_attr( $key ), esc_attr( $attributes[ $key ] ) );
			return $acc;
		},
		''
	);
}