* @since 3.0.0 */ abstract class AbstractUIBlockFactory implements iUIBlockFactory { /** * @var string * @used-by static::GetTwigTagName() */ public const TWIG_TAG_NAME = 'UIBlock'; /** * @var string * @useb-by 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; } }