[core] environment settings didn't work as well as I'd hoped

This commit is contained in:
Shish 2024-01-17 21:39:30 +00:00
parent bf9b47510a
commit e859064fca

View file

@ -9,8 +9,7 @@ namespace Shimmie2;
* Shimmie will set the values to their defaults
*
* All of these can be over-ridden by placing a 'define' in
* data/config/shimmie.conf.php, or by setting an environment
* variable SHM_{$name} (eg SHM_DATABASE_DSN)
* data/config/shimmie.conf.php.
*
* Do NOT change them in this file. These are the defaults only!
*
@ -21,10 +20,6 @@ namespace Shimmie2;
function _d(string $name, mixed $value): void
{
if (!defined($name)) {
$env = getenv("SHM_{$name}");
if ($env !== false) {
$value = json_decode($env) ?? $env;
}
define($name, $value);
}
}