# tier-pricing-table/6.1.0/src/Addons/TierLabels/TierLabelsAddon.php

Tiered Pricing Table for WooCommerce, version 6.1.0. 33 lines.

- Page: https://pluginprobe.com/plugins/tier-pricing-table/6.1.0/code/src/Addons/TierLabels/TierLabelsAddon.php
- Raw: https://pluginprobe.com/plugins/tier-pricing-table/6.1.0/raw/src/Addons/TierLabels/TierLabelsAddon.php
- Modified: 2026-05-15T12:21:24+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/6.1.0/code/src/Addons/TierLabels/TierLabelsAddon.php#L10-L20`.

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

use TierPricingTable\Addons\AbstractAddon;
use TierPricingTable\Addons\TierLabels\Admin\TierLabelsAdmin;
use TierPricingTable\Addons\TierLabels\API\TierLabelsEndpoints;
use TierPricingTable\Addons\TierLabels\Frontend\DisplayManager;
use TierPricingTable\Addons\TierLabels\Settings\Settings;

class TierLabelsAddon extends AbstractAddon {
	
	public function getName(): string {
		return __( 'Tier labels', 'tier-pricing-table' );
	}
	
	public function getDescription(): string {
		return __( 'Add customizable labels to pricing tiers to highlight offers like “Best value” or “Most popular”. Control label text, color, and style, and assign them to specific tiers.',
			'tier-pricing-table' );
	}
	
	public function getSlug(): string {
		return 'tier-labels';
	}
	
	public function run() {
		
		$manager = TierLabelsManager::getInstance();
		
		new TierLabelsEndpoints();
		new TierLabelsAdmin( $manager );
		new Settings();
		new DisplayManager();
	}
}
```
