<?php
// includes/settings.php - توابع مدیریت تنظیمات سامانه

/**
 * دریافت تنظیمات از دیتابیس
 * @return array آرایه تنظیمات
 */
function getSettings() {
    $settings = fetchOne("SELECT * FROM settings WHERE id = 1");
    
    if (!$settings) {
        return [
            'site_name' => 'سامانه مدیریت اساتید',
            'institution_name' => 'دانشگاه علوم و فناوری',
            'logo' => null,
            'footer_text' => null,
            'footer_developer' => null,
            'footer_institution' => null,
            'theme' => 'blue'
        ];
    }
    
    return $settings;
}

/**
 * به‌روزرسانی تنظیمات
 */
function updateSettings($data, $userId) {
    $data['updated_by'] = $userId;
    return updateData('settings', $data, 'id = :id', ['id' => 1]);
}
?>