<?php
// gabinete/src/config/env.php
// Defina aqui as variáveis de ambiente de DB ANTES de carregar o db.php

$host_env = $_SERVER['HTTP_HOST'] ?? 'localhost';

if ($host_env === 'www.aury.app.br') {
  // CREDENCIAIS DE PRODUÇÃO (PREENCHA AQUI)
  putenv('DB_HOST=localhost'); // Geralmente localhost em hospedagem compartilhada
  putenv('DB_PORT=3306');
  putenv('DB_NAME=aurydona_gabinete_db');
  putenv('DB_USER=aurydona_gabinete'); // Substitua pelo usuário real do banco
  putenv('DB_PASS=admin123@25');    // Substitua pela senha real
  putenv('DB_NAME_CONTAS=aurydona_gabinete_db');
} else {
  // CREDENCIAIS LOCAIS (MAMP/XAMPP)
  putenv('DB_HOST=127.0.0.1');
  putenv('DB_PORT=8889');
  putenv('DB_NAME=aurydona_gabinete_db');
  putenv('DB_USER=root');
  putenv('DB_PASS=root');
  putenv('DB_NAME_CONTAS=DB_CONTAS');
}

putenv('DB_SOCKET=');

// BASE_URL do seu app (ajuste se necessário)
if (!defined('BASE_URL')) {
  $scheme = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') ? 'https' : 'http';
  $host = $_SERVER['HTTP_HOST'] ?? 'localhost:8888';

  // Ajuste para produção (www.aury.app.br) vs Local
  if ($host === 'www.aury.app.br') {
    define('BASE_URL', $scheme . '://' . $host . '/public_html');
  } else {
    // Localhost (assumindo pasta /gabinete)
    define('BASE_URL', $scheme . '://' . $host . '/gabinete');
  }
}
