<?php
// config/database.php
// NameHero / cPanel Hosting
// اسم قاعدة البيانات: storism1_vv  (يُنشأ من cPanel → MySQL Databases)
// اسم المستخدم:       storism1_vv_user
// ← عدّل القيم أدناه بعد إنشاء قاعدة البيانات والمستخدم من cPanel

define('DB_HOST',    'localhost');
define('DB_NAME',    'storism1_vehicle-verify_db');          // ← cpanel_username_dbname
define('DB_USER',    'storism1_vehicle-verify');     // ← cpanel_username_dbuser
define('DB_PASS',    'vehiclepassword');     // ← كلمة مرور المستخدم
define('DB_CHARSET', 'utf8mb4');

function db(): PDO {
    static $pdo = null;
    if ($pdo === null) {
        $dsn = "mysql:host=".DB_HOST.";dbname=".DB_NAME.";charset=".DB_CHARSET;
        $pdo = new PDO($dsn, DB_USER, DB_PASS, [
            PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
            PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
            PDO::ATTR_EMULATE_PREPARES   => false,
        ]);
    }
    return $pdo;
}
