<?php
/**
 * Customiser Object Class
 *
 * @link https://developer.wordpress.org/themes/customize-api/customizer-objects/
 *
 * @package errigal
 * @since 1.1.0
 */

namespace Errigal\Constant;

defined( 'ABSPATH' ) || exit;

/**
 * This class is in charge of providing customiser objects.
 *
 * @since 1.1.0
 */
class Errigal_Customiser_Object {
	/**
	 * Panel.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const PANEL = 'panel';

	/**
	 * Control.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const CONTROL = 'control';

	/**
	 * Supported objects.
	 *
	 * @since 1.1.0
	 *
	 * @var string[]
	 */
	public const SUPPORTED_OBJECTS = array(
		self::PANEL,
		self::CONTROL,
	);
}
