mirror of
https://github.com/misterunknown/ifm.git
synced 2025-08-09 17:46:31 +02:00
@@ -87,11 +87,13 @@ class IFM {
|
||||
// load config from environment variables
|
||||
foreach (array_keys($this->config) as $key) {
|
||||
if (($value = getenv('IFM_' . strtoupper($key))) !== false) {
|
||||
if (is_numeric($value))
|
||||
$value = intval($value);
|
||||
if (is_numeric($value)) {
|
||||
$this->config[$key] = intval($value);
|
||||
} else {
|
||||
$this->config[$key] = trim($value, implode(['"', "'"])); // remove quotes from env vars
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// load config from passed array
|
||||
$this->config = array_merge($this->config, $config);
|
||||
|
Reference in New Issue
Block a user