Fix "undefined index" in YamlConfigLoader for casted values

This commit is contained in:
Lexi / Zoe 2021-10-30 17:37:21 +02:00
parent 68070a614d
commit bdd0f520b4
Signed by: binaryDiv
GPG Key ID: F8D4956E224DA232
1 changed files with 2 additions and 2 deletions

View File

@ -30,7 +30,7 @@ class YamlConfigLoader implements ConfigLoaderInterface
// App settings
'appTitle' => $parsedConfig['appTitle'] ?? null,
'environment' => $parsedConfig['environment'] ?? null,
'debug' => (bool)$parsedConfig['debug'] ?? null,
'debug' => isset($parsedConfig['debug']) ? (bool)$parsedConfig['debug'] : null,
'timezone' => $parsedConfig['timezone'] ?? null,
'dateTimeFormat' => $parsedConfig['dateTimeFormat'] ?? null,
@ -39,7 +39,7 @@ class YamlConfigLoader implements ConfigLoaderInterface
// Database settings
'databaseHost' => $parsedConfig['database']['host'] ?? null,
'databasePort' => (int)$parsedConfig['database']['port'] ?? null,
'databasePort' => isset($parsedConfig['database']['port']) ? (int)$parsedConfig['database']['port'] : null,
'databaseName' => $parsedConfig['database']['name'] ?? null,
'databaseUsername' => $parsedConfig['database']['username'] ?? null,
'databasePassword' => $parsedConfig['database']['password'] ?? null,