* @since 3.0.0 * @internal */ abstract class AbstractUIBlockFactory implements iUIBlockFactory { /** * @api * @var string * @see static::GetTwigTagName() */ public const TWIG_TAG_NAME = 'UIBlock'; /** * @api * @var string * @see static::GetUIBlockClassName() */ public const UI_BLOCK_CLASS_NAME = UIBlock::class; /** * @inheritDoc */ public static function GetTwigTagName(): string { return static::TWIG_TAG_NAME; } /** * @inheritDoc */ public static function GetUIBlockClassName(): string { return static::UI_BLOCK_CLASS_NAME; } }