<?php

/**
 * Configuración de la aplicación
 */
return [
    'name' => $_ENV['APP_NAME'] ?? 'Sistema de Gestión de Proyectos',
    'env' => $_ENV['APP_ENV'] ?? 'production',
    'debug' => filter_var($_ENV['APP_DEBUG'] ?? false, FILTER_VALIDATE_BOOLEAN),
    'url' => $_ENV['APP_URL'] ?? 'http://localhost',
    'timezone' => $_ENV['APP_TIMEZONE'] ?? 'UTC',
    
    // Configuración de sesiones
    'session' => [
        'lifetime' => (int) ($_ENV['SESSION_LIFETIME'] ?? 120),
        'encrypt' => filter_var($_ENV['SESSION_ENCRYPT'] ?? true, FILTER_VALIDATE_BOOLEAN),
        'driver' => $_ENV['SESSION_DRIVER'] ?? 'database',
    ],
    
    // Configuración JWT
    'jwt' => [
        'secret' => $_ENV['JWT_SECRET'] ?? 'default_secret_key',
        'expiration' => (int) ($_ENV['JWT_EXPIRATION'] ?? 3600),
    ],
];