<?php
/**
 * config.php
 * সাইট-ওয়াইড কনফিগারেশন
 */

// আপনার ম্যাচ লিস্ট API
define('API_URL', 'https://bokeplay.duckdns.org/api.php?action=matches');

// ক্যাশ ফোল্ডার (cPanel এ এই ফোল্ডারে write permission (755) থাকা লাগবে)
define('CACHE_DIR', __DIR__ . '/cache');
define('CACHE_FILE', CACHE_DIR . '/matches.json');

// কত সেকেন্ড পরপর নতুন করে API থেকে ডাটা আনবে (এর মধ্যে ক্যাশ থেকে সার্ভ হবে)
// শেয়ার্ড হোস্টিং এ EntryProcess (EP) লিমিট বাঁচাতে এটা কম রাখা ঠিক না, কমপক্ষে 10-15 সেকেন্ড রাখুন
define('CACHE_TTL', 15);

define('SITE_NAME', 'ePlayHD');

// প্লেয়ারে যে লোগো/ওয়াটারমার্ক বসবে (ফুলস্ক্রিনেও দেখা যাবে)
define('WATERMARK_URL', 'https://i.ibb.co/Q3rp8ZXs/20260203-180035-0000.png');
define('PLAYER_POSTER', 'https://cdn2.eplayhd.com/icon/eplaylogo.webp');

// টাইমজোন (ঐচ্ছিক)
date_default_timezone_set('Asia/Dhaka');

// ক্যাশ ফোল্ডার না থাকলে বানিয়ে নিবে
if (!is_dir(CACHE_DIR)) {
    @mkdir(CACHE_DIR, 0755, true);
}

// এই ফাইলে কোনো error সরাসরি ইউজারকে দেখাবে না (প্রোডাকশন সেফটি)
error_reporting(E_ALL);
ini_set('display_errors', '0');
