Explorar o código

apply null coalescing operator

Co-authored-by: Mikhail Romanov <42250412+Ribas160@users.noreply.github.com>
El RIDO hai 8 meses
pai
achega
c8643f187e
Modificáronse 1 ficheiros con 1 adicións e 2 borrados
  1. 1 2
      lib/Configuration.php

+ 1 - 2
lib/Configuration.php

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