Sindbad~EG File Manager

Current Path : /home/n/i/c/nicedoo/www/wp-content/plugins/tier-pricing-table/src/Frontend/
Upload File :
Current File : /home/n/i/c/nicedoo/www/wp-content/plugins/tier-pricing-table/src/Frontend/Frontend.php

<?php namespace TierPricingTable\Frontend;

use TierPricingTable\Core\ServiceContainerTrait;
use TierPricingTable\TierPricingTablePlugin;
use WP_Post;

/**
 * Class Frontend
 *
 * @package TierPricingTable\Frontend
 */
class Frontend {

	use ServiceContainerTrait;

	/**
	 * Frontend constructor.
	 *
	 */
	public function __construct() {

		new PricingTableShortcode();

		// Enqueue frontend assets
		add_action( 'wp_enqueue_scripts', array( $this, 'enqueueAssets' ), 10, 1 );
	}

	/**
	 * Enqueue assets at simple product and variation product page.
	 *
	 * @global WP_Post $post .
	 */
	public function enqueueAssets() {
		wp_enqueue_script( 'tiered-pricing-table-front-js',
			$this->getContainer()->getFileManager()->locateJSAsset( 'frontend/product-tiered-pricing-table' ),
			array( 'jquery' ),
			TierPricingTablePlugin::VERSION );

		wp_enqueue_style( 'tiered-pricing-table-front-css',
			$this->getContainer()->getFileManager()->locateAsset( 'frontend/main.css' ), null, TierPricingTablePlugin::VERSION );

		wp_localize_script( 'tiered-pricing-table-front-js', 'tieredPricingGlobalData',
			[
				'loadVariationTieredPricingNonce' => wp_create_nonce( 'get_pricing_table' ),
				'isPremium'                       => ! tpt_fs()->is_premium() ? 'no' : 'yes',
				'currencyOptions'                 => [
					'currency_symbol'    => get_woocommerce_currency_symbol(),
					'decimal_separator'  => wc_get_price_decimal_separator(),
					'thousand_separator' => wc_get_price_thousand_separator(),
					'decimals'           => wc_get_price_decimals(),
					'price_format'       => get_woocommerce_price_format(),
					'trim_zeros'         => apply_filters( 'woocommerce_price_trim_zeros', false ),
				],
				'supportedVariableProductTypes'   => TierPricingTablePlugin::getSupportedVariableProductTypes(),
				'supportedSimpleProductTypes'     => TierPricingTablePlugin::getSupportedSimpleProductTypes()
			] );
	}
}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists