fetch(PDO::FETCH_ASSOC)) { if (isset($configVars[$row['setting']]) || !isset($defaults[$row['setting']])) continue; $configVars[$row['setting']] = $row['value']; } // Fallback to default values from json files foreach ($defaults as $setting => $value) { if (isset($configVars[$setting])) continue; $configVars[$setting] = $value; } // Finally, output what we gathered foreach ($configVars as $setting => $value) { echo $setting, "='", escape($value), "'\n"; } // For quick testing or custom extensions: Include external file that should do nothing // more than outputting more key-value-pairs. It's expected in the webroot of slxadmin if (file_exists('client_config_additional.php')) @include('client_config_additional.php');