Automattic\WooCommerce\Blocks\BlockTypes
ProductRating::parse_attributes()
Get the block's attributes.
Method of the class: ProductRating{}
No Hooks.
Returns
Array
. Block attributes merged with defaults.
Usage
// private - for code of main (parent) class only $result = $this->parse_attributes( $attributes );
- $attributes(array) (required)
- Block attributes.
Default: empty array
ProductRating::parse_attributes() ProductRating::parse attributes code WC 9.8.5
private function parse_attributes( $attributes ) { // These should match what's set in JS `registerBlockType`. $defaults = array( 'productId' => 0, 'isDescendentOfQueryLoop' => false, 'textAlign' => '', 'isDescendentOfSingleProductBlock' => false, 'isDescendentOfSingleProductTemplate' => false, ); return wp_parse_args( $attributes, $defaults ); }