HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //var/www/html/insiders/wp-load/wp-content/plugins/affiliatex/includes/AffiliateXBlocks.php
<?php

namespace AffiliateX;

use AffiliateX\Blocks\ButtonBlock;
use AffiliateX\Blocks\CtaBlock;
use AffiliateX\Blocks\NoticeBlock;
use AffiliateX\Blocks\ProductComparisonBlock;
use AffiliateX\Blocks\ProductTableBlock;
use AffiliateX\Blocks\ProsAndConsBlock;
use AffiliateX\Blocks\SingleProductBlock;
use AffiliateX\Blocks\SpecificationsBlock;
use AffiliateX\Blocks\VerdictBlock;
use AffiliateX\Blocks\VersusLineBlock;

defined('ABSPATH') || exit;

/**
 * Admin class
 *
 * @package AffiliateX
 */
class AffiliateXBlocks
{
	/**
	 * Constructor
	 */
	public function __construct()
	{
		$this->init();
	}

	public function init()
	{
		$blocks = [
			'ButtonBlock' => ButtonBlock::class,
			'CtaBlock' => CtaBlock::class,
			'NoticeBlock' => NoticeBlock::class,
			'ProductComparisonBlock' => ProductComparisonBlock::class,
			'ProductTableBlock' => ProductTableBlock::class,
			'ProsAndConsBlock' => ProsAndConsBlock::class,
			'SingleProductBlock' => SingleProductBlock::class,
			'SpecificationsBlock' => SpecificationsBlock::class,
			'VerdictBlock' => VerdictBlock::class,
			'VersusLineBlock' => VersusLineBlock::class,
		];


		foreach ($blocks as $class) {
			new $class();
		}
	}
}