<?php if (!defined('DASHBOARD_ROOT')) { http_response_code(403); exit; } class ObfRegistry { const CLASSES = [ 'sf-storefront', 'sf-row', 'sf-banner', 'sf-banner-img', 'sf-banner-overlay', 'sf-banner-tagline', 'sf-banner-title', 'sf-banner-cta', 'sf-section-header', 'sf-section-title', 'sf-gold', 'sf-showcase', 'sf-showcase-inner', 'sf-showcase-3col', 'sf-showcase-img', 'sf-showcase-img-tall', 'sf-showcase-writeup', 'sf-showcase-name', 'sf-showcase-desc', 'sf-showcase-buy', 'sf-showcase-config', 'sf-showcase-checkout', 'sf-showcase-info', 'sf-showcase-img-empty', 'sf-buy-section', 'sf-quality-box', 'sf-quality-header', 'sf-config-label', 'sf-config-options', 'sf-quality-tabs', 'sf-quality-tabs-boxed', 'sf-tab', 'sf-buy-breakdown', 'sf-buy-breakdown-gold', 'sf-break-line', 'sf-break-total', 'sf-total-price', 'sf-price-pop', 'sf-qty-stepper', 'sf-qty-btn', 'sf-qty-val', 'sf-buy-actions', 'sf-buy-actions-row', 'sf-grouped-block', 'sf-grouped-text', 'sf-grouped-text-inner', 'sf-grouped-grid', 'sf-grouped-title', 'sf-grid-3', 'sf-gp-card', 'sf-gp-card-wide', 'sf-gp-name', 'sf-gp-img', 'sf-gp-img-sm', 'sf-gp-info', 'sf-gp-price', 'sf-gp-actions', 'sf-gp-actions-row', 'sf-gp-qty', 'sf-gp-buy-row', 'sf-gp-btn', 'sf-gp-btn-grow', 'sf-gp-cart-icon', 'sf-btn-checkout-main', 'sf-btn-grow', 'sf-vt-toggle', 'sf-vt-btn', 'sf-divider', 'sf-divider-inner', 'sf-divider-img', 'cart-item', 'cart-item-info', 'cart-item-name', 'cart-item-meta', 'cart-item-price', 'cart-overlay', 'cart-drawer', 'cart-head', 'cart-title', 'cart-close', 'cart-items', 'cart-foot', 'cart-total-row', 'btn-checkout', 'sf-nav', 'icon-btn', 'icon-active', 'product-grid', 'sf-empty', 'wg-page', 'wg-hero', 'wg-hero-img', 'wg-card', 'wg-title', 'wg-lead', 'wg-intro', 'wg-divider', 'wg-section-title', 'wg-commitments', 'wg-commit-item', 'wg-commit-icon', 'wg-terms', 'wg-term-item', 'wg-term-num', 'wg-policy-links', 'wg-dot', 'wg-agree-form', 'wg-agree-btn', 'page-title-block', 'page-title-icon', 'page-title-text', 'page-label', 'trust-banner', 'trust-col', 'misc-grid', 'block-row', 'row-two', 'rotate-block', 'why-dual-inner', 'why-section', 'promo-card', 'sf-reviews-grid', 'sf-triple-grid', 'sf-dual-grid', 'sf-dual-cards-grid', 'sf-product-grid', 'sf-trust-strip', 'faq-layout', 'faq-sidebar', 'faq-categories', 'faq-cat-btn', 'faq-cta', 'auth-split', 'auth-banner', 'auth-form-side', 'auth-banner-logo', 'btn-primary', 'btn-outline', 'btn-cancel', 'gradient-line', 'gradient-text', ]; const IDS = [ 'sf-b0', 'sf-b0-t', 'sf-b0-s', 'sf-r1', 'sf-buy-module', 'sf-q-tabs', 'sf-tot', 'sf-qty', 'sf-atc', 'sf-pn', 'sf-r2', 'sf-r5', 'header', 'header-inner', 'logo-link', 'site-nav', 'user-nav', 'content', 'footer', 'footer-inner', 'cart-link', 'cart-count', 'cart-close', 'cart-overlay', 'cart-drawer', 'cart-items', 'cart-total', 'welcome-overlay', 'welcome-modal', 'welcome-agree', 'wg-agree-btn', ]; const ID_PREFIXES = [ 'sf-gp-price-', 'sf-gp-qty-', 'sf-gp-name-', 'sf-gp-img-', ]; const DATA_ATTRS = [ 'data-q-price', 'data-dir', 'data-qty', 'data-gp', 'data-gp-buy', 'data-route', 'data-vt', ]; const ROUTES = [ 'checkout', 'home', 'reviews', 'faq', 'privacy', 'terms', 'track', 'account', 'payment', 'assisted', 'support', 'exclude', 'sitemap', 'aup', 'agreement', 'product', ]; const FILES = [ 'php' => [ '/var/www/public/index.php', '/var/www/public/pages/shop_1.php', '/var/www/public/pages/shop_2.php', '/var/www/public/pages/reviews.php', '/var/www/public/pages/faq.php', '/var/www/public/pages/welcome_gate.php', '/var/www/public/pages/privacy.php', '/var/www/public/pages/terms.php', '/var/www/public/pages/track.php', '/var/www/public/pages/account.php', '/var/www/public/pages/assisted.php', '/var/www/public/pages/support.php', ], 'css' => [ '/var/www/public/assets/css/core.css', '/var/www/public/assets/css/storefront.css', '/var/www/public/assets/css/product-blocks.css', ], 'js' => [ '/var/www/public/assets/js/storefront.js', ], ]; const PROTECTED = [ 'active', 'open', 'visible', 'hidden', 'disabled', 'filled', 'empty', 'selected', 'loading', 'error', ]; } 