public function mergeConfig($configA, $configB)
    {
        $configA = $this->makeConfig($configA);

        $configB = $this->makeConfig($configB);

        return (object) array_merge((array) $configA, (array) $configB);
    }
public function mergeConfig($configA, $configB)
    {
        $configA = $this->makeConfig($configA);

        $configB = $this->makeConfig($configB);

        return (object) array_merge((array) $configA, (array) $configB);
    }
public function mergeConfig ( $ configA , $ configB ) { $ configA = $ this -> makeConfig ( $ configA ) ; $ configB = $ this -> makeConfig ( $ configB ) ; return ( object ) array_merge ( ( array ) $ configA , ( array ) $ configB ) ; }
Merges two configuration sources, either prepared or not, and returns
them as a single configuration object.
@param mixed $configA
@param mixed $configB
@return stdClass The config object
Merges two configuration sources either prepared or not and returns them as a single configuration object .