mirror of
https://github.com/grocy/grocy.git
synced 2026-04-08 13:46:14 +02:00
Parse settings provided via environment variables as boolean if needed (https://github.com/grocy/grocy/issues/346)
This commit is contained in:
parent
74f9470769
commit
b5b2f9c5b9
|
|
@ -150,7 +150,18 @@ function Setting(string $name, $value)
|
||||||
}
|
}
|
||||||
elseif (getenv('GROCY_' . $name) !== false) // An environment variable with the same name and prefix GROCY_ overwrites the given setting
|
elseif (getenv('GROCY_' . $name) !== false) // An environment variable with the same name and prefix GROCY_ overwrites the given setting
|
||||||
{
|
{
|
||||||
define('GROCY_' . $name, getenv('GROCY_' . $name));
|
if (strtolower(getenv('GROCY_' . $name)) === "true")
|
||||||
|
{
|
||||||
|
define('GROCY_' . $name, true);
|
||||||
|
}
|
||||||
|
elseif (strtolower(getenv('GROCY_' . $name)) === "false")
|
||||||
|
{
|
||||||
|
define('GROCY_' . $name, false);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
define('GROCY_' . $name, getenv('GROCY_' . $name));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user