Files
contabilidad/api/setup/settings/03_database.php
Aldarien a9968dec58 Version 3.0
New technologies
2022-08-05 21:28:59 -04:00

29 lines
637 B
PHP

<?php
return [
'databases' => function() {
$arr = [
'default' => [
'type' => 'mysql',
'host' => [
'name' => $_ENV['MYSQL_HOST'] ?? 'db'
],
'user' => [
'name' => $_ENV['MYSQL_USER'],
'password' => $_ENV['MYSQL_PASSWORD']
],
'name' => $_ENV['MYSQL_DATABASE']
]
];
function toObj($arr) {
$obj = (object) $arr;
foreach ($arr as $k => $v) {
if (is_array($v)) {
$obj->{$k} = toObj($v);
}
}
return $obj;
}
return (object) ['databases' => toObj($arr), 'short_names' => true];
}
];