Automattic\WooCommerce\Blocks\BlockTypes

CouponCode::get_block_attributesprivateWC 1.0

Get block attributes from parsed block or fallback.

Method of the class: CouponCode{}

No Hooks.

Returns

Array.

Usage

// private - for code of main (parent) class only
$result = $this->get_block_attributes( $parsed_block, $fallback ): array;
$parsed_block(array) (required)
Parsed block data.
$fallback(array) (required)
Fallback attributes.

CouponCode::get_block_attributes() code WC 10.8.1

private function get_block_attributes( array $parsed_block, $fallback ): array {
	$attributes = $parsed_block['attrs'] ?? $fallback ?? array();
	return is_array( $attributes ) ? $attributes : array();
}