Files
tomtomgames-app/includes/config.php
T
2026-05-15 16:46:08 -05:00

67 lines
4.2 KiB
PHP

<?php
// ============================================================
// TomTomGames — Configuration (fully embedded)
// ============================================================
// ─── Database ─────────────────────────────────────────────
define('DB_HOST', 'localhost');
define('DB_NAME', 'tomt_ttg_db');
define('DB_USER', 'tomt_ttg_user');
define('DB_PASS', 'q#q+mrOcozsa7I6J');
// ─── Square ───────────────────────────────────────────────
define('SQUARE_ENV', 'production');
define('SQUARE_APP_ID', 'sq0idp-dDlIA_J_-EmtWCDraB4atA');
define('SQUARE_ACCESS_TOKEN', 'EAAAl1ECweOVgNiwhC2SuA56QFjlfRLkYxo4xe4r2fMLvqwLT0IKGUZNNOYy1NXn');
define('SQUARE_LOCATION_ID', 'LMXTF88841SBY');
// ─── Master Admin (locked — can never lose admin or be deleted) ───
define('MASTER_ADMIN_ID', 1); // User ID 1 is always admin, cannot be changed
// ─── Site ─────────────────────────────────────────────────
define('SITE_NAME', 'TomTomGames');
define('SITE_URL', 'https://tomtomgames.com');
// ─── Email ────────────────────────────────────────────────
define('MAIL_FROM', 'noreply@tomtomgames.com');
define('MAIL_FROM_NAME', 'TomTomGames');
// ─── Email / SendGrid ──────────────────────────────────────
define('SENDGRID_API_KEY', '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');
define('SMTP_FROM', 'noreply@tomtomgames.com');
define('SMTP_FROM_NAME', 'TomTomGames');
define('MAIL_REPLY_TO', 'support@tomtomgames.com');
define('VERIFY_TTL', 86400);
// ─── Manual Payment Handles ───────────────────────────────
define('PAY_VENMO', '@TomGames');
define('PAY_CHIME', 'tomgames@email.com');
define('PAY_CASHAPP', '$TomGames');
define('PAY_ZELLE', 'tomgames@email.com');
// ─── Token Packages ───────────────────────────────────────
define('TOKEN_PACKAGES', json_encode([
['tokens' => 5, 'price' => 5, 'label' => '5 Tokens', 'popular' => true],
['tokens' => 10, 'price' => 10, 'label' => '10 Tokens', 'popular' => false],
['tokens' => 25, 'price' => 25, 'label' => '25 Tokens', 'popular' => false],
['tokens' => 50, 'price' => 50, 'label' => '50 Tokens', 'popular' => false],
['tokens' => 75, 'price' => 75, 'label' => '75 Tokens', 'popular' => false],
['tokens' => 100, 'price' => 100, 'label' => '100 Tokens', 'popular' => false],
]));
// ─── Gaming Platforms ─────────────────────────────────────
define('PLATFORMS', json_encode([
['id' => 'vblink777', 'name' => 'VBlink 777', 'url' => 'https://www.vblink777.club', 'color' => '#FF6B35'],
['id' => 'milkyway', 'name' => 'Milky Way', 'url' => 'https://play.milkywayapp.xyz/webgo/milkyway777/index.html', 'color' => '#7B2FBE'],
['id' => 'firekirin', 'name' => 'Fire Kirin', 'url' => 'https://play.firekirin.in/web_mobile/firekirin/', 'color' => '#E63946'],
['id' => 'egame99', 'name' => 'eGame99', 'url' => 'https://egame99.club', 'color' => '#2EC4B6'],
['id' => 'ultrapanda', 'name' => 'Ultra Panda', 'url' => 'https://www.ultrapanda.club', 'color' => '#F4A261'],
['id' => 'pandamaster', 'name' => 'Panda Master', 'url' => 'https://pandamaster.vip:8888', 'color' => '#457B9D'],
['id' => 'noble777', 'name' => 'Noble 777', 'url' => 'https://product.noble777.com', 'color' => '#FFD700'],
]));
error_reporting(0);
ini_set('display_errors', 0);
if (session_status() === PHP_SESSION_NONE) { @session_start(); }