src/Ufo/Core/Config.php
public function loadWithDefault(string $configPath, string $defaultConfigPath): void
    {
        if (!file_exists($configPath)) {
            return;
        }
        $configDefault = include $defaultConfigPath;
        $config = include $configPath;
        if (!is_array($configDefault) && !is_array($config)) {
            return;
        }
        $this->loadArray(array_merge($configDefault, $config));
    }
public function loadWithDefault(string $configPath, string $defaultConfigPath): void
    {
        if (!file_exists($configPath)) {
            return;
        }
        $configDefault = include $defaultConfigPath;
        $config = include $configPath;
        if (!is_array($configDefault) && !is_array($config)) {
            return;
        }
        $this->loadArray(array_merge($configDefault, $config));
    }
public function loadWithDefault ( string $ configPath , string $ defaultConfigPath ) : void { if ( ! file_exists ( $ configPath ) ) { return ; } $ configDefault = include $ defaultConfigPath ; $ config = include $ configPath ; if ( ! is_array ( $ configDefault ) && ! is_array ( $ config ) ) { return ; } $ this -> loadArray ( array_merge ( $ configDefault , $ config ) ) ; }
Loads configuration from configuration file, and from default configuration file.
@param string $configPath
@param string $defaultConfigPath
Loads configuration from configuration file and from default configuration file .