apply null coalescing operator

Co-authored-by: Mikhail Romanov <42250412+Ribas160@users.noreply.github.com>
This commit is contained in:
El RIDO 2025-11-19 18:45:35 +01:00 committed by GitHub
parent 0e2055d54a
commit c8643f187e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -149,8 +149,7 @@ class Configuration
$config = parse_ini_file($configFile, true);
foreach (array('main', 'model', 'model_options') as $section) {
if (!array_key_exists($section, $config)) {
$name = array_key_exists('main', $config) && array_key_exists('name', $config['main']) ?
$config['main']['name'] : self::getDefaults()['main']['name'];
$name = $config['main']['name'] ?? self::getDefaults()['main']['name'];
throw new TranslatedException(array('%s requires configuration section [%s] to be present in configuration file.', I18n::_($name), $section), 2);
}
}