# tier-pricing-table/7.1.7/src/Addons/ReactProductEditorAddon/TieredPricingGroup.php

Tiered Pricing Table for WooCommerce, version 7.1.7. 26 lines.

- Page: https://pluginprobe.com/plugins/tier-pricing-table/7.1.7/code/src/Addons/ReactProductEditorAddon/TieredPricingGroup.php
- Raw: https://pluginprobe.com/plugins/tier-pricing-table/7.1.7/raw/src/Addons/ReactProductEditorAddon/TieredPricingGroup.php
- Modified: 2024-08-19T12:44:10+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/tier-pricing-table/7.1.7/code/src/Addons/ReactProductEditorAddon/TieredPricingGroup.php#L10-L20`.

```php
<?php namespace TierPricingTable\Addons\ReactProductEditorAddon;

use Automattic\WooCommerce\Admin\BlockTemplates\BlockInterface;

class TieredPricingGroup {
	
	const ID = 'tiered-pricing/group';
	
	public function __construct() {
		add_action( 'woocommerce_block_template_area_product-form_after_add_block_general',
			array( $this, 'addGroup' ) );
	}
	
	public function addGroup( BlockInterface $generalGroup ) {
		$parent = $generalGroup->get_parent();
		
		$parent->add_group( [
			'id'         => self::ID,
			'order'      => $generalGroup->get_order() + 5,
			'attributes' => [
				'title' => __( 'Tiered Pricing', 'tier-pricing-table' ),
			],
		] );
	}
}

```
