13 lines
754 B
PHP
13 lines
754 B
PHP
<?php
|
|
$financialSecretFile = '/home/seo/secret/financial.php';
|
|
$financialSecretConfig = is_file($financialSecretFile) ? require $financialSecretFile : [];
|
|
|
|
return [
|
|
'host' => getenv('FINANCIAL_DB_HOST') ?: ($financialSecretConfig['host'] ?? '127.0.0.1'),
|
|
'port' => (int)(getenv('FINANCIAL_DB_PORT') ?: ($financialSecretConfig['port'] ?? 3306)),
|
|
'dbname' => getenv('FINANCIAL_DB_NAME') ?: ($financialSecretConfig['dbname'] ?? 'financial'),
|
|
'username' => getenv('FINANCIAL_DB_USER') ?: ($financialSecretConfig['username'] ?? 'financial'),
|
|
'password' => getenv('FINANCIAL_DB_PASSWORD') ?: ($financialSecretConfig['password'] ?? ''),
|
|
'charset' => getenv('FINANCIAL_DB_CHARSET') ?: ($financialSecretConfig['charset'] ?? 'utf8mb4'),
|
|
];
|