<?php
/**
 * SIPIUTANG - Berkas Konfigurasi
 * Salin berkas ini menjadi config.php lalu sesuaikan nilainya,
 * atau jalankan wizard instalasi di /install/ yang akan membuatnya otomatis.
 */
return [

    // ---------------------------------------------------------------
    // BASIS DATA
    // ---------------------------------------------------------------
    'db' => [
        'host'     => 'localhost',
        'port'     => 3306,
        'database' => 'nama_database',
        'username' => 'nama_user',
        'password' => 'kata_sandi',
        'charset'  => 'utf8mb4',
    ],

    // ---------------------------------------------------------------
    // APLIKASI
    // ---------------------------------------------------------------
    'app' => [
        // URL dasar aplikasi. Kosongkan untuk deteksi otomatis.
        // Contoh: '/sipiutang' bila dipasang di subfolder public_html/sipiutang
        'base_url'   => '',
        'timezone'   => 'Asia/Jakarta',
        'locale'     => 'id_ID',
        // 'production' menyembunyikan detail error dari pengguna
        'env'        => 'production',
        'debug'      => false,
        // Kunci acak untuk keperluan hashing internal. WAJIB diganti.
        'key'        => 'GANTI_DENGAN_STRING_ACAK_32_KARAKTER',
        'session_name' => 'sipiutang_session',
    ],

    // ---------------------------------------------------------------
    // DIREKTORI PENYIMPANAN (di luar document root bila memungkinkan)
    // ---------------------------------------------------------------
    'paths' => [
        'storage' => dirname(__DIR__) . '/storage',
        'uploads' => dirname(__DIR__) . '/storage/uploads',
        'exports' => dirname(__DIR__) . '/storage/exports',
        'logs'    => dirname(__DIR__) . '/storage/logs',
        'tmp'     => dirname(__DIR__) . '/storage/tmp',
        'backups' => dirname(__DIR__) . '/storage/backups',
    ],
];
