<?php

if (!defined('BASE_URL')) {

    // اكتشاف المسار تلقائيًا
    $scriptName = $_SERVER['SCRIPT_NAME'] ?? '';
    $basePath   = str_replace('/index.php', '', $scriptName);

    define('BASE_URL', rtrim($basePath, '/'));
}

/**
 * توليد رابط كامل
 */
function url(string $path = ''): string
{
    return BASE_URL . '/' . ltrim($path, '/');
}

/**
 * رابط لوحة التحكم
 */
function admin_url(string $path = ''): string
{
    return url('admin/' . ltrim($path, '/'));
}
