public function loadUndefinedConfigPaths()
    {
        $list       = [];
        $collection = $this->coreConfig->getCollectionByPath(SgCoreInterface::PATH_UNDEFINED . '%');
        /** @var \Magento\Framework\App\Config\Value $item */
        foreach ($collection as $item) {
            $path       = explode('/', $item->getPath());
            $key        = array_pop($path);
            $list[$key] = $item->getPath();
        }

        return $list;
    }
public function loadUndefinedConfigPaths()
    {
        $list       = [];
        $collection = $this->coreConfig->getCollectionByPath(SgCoreInterface::PATH_UNDEFINED . '%');
        /** @var \Magento\Framework\App\Config\Value $item */
        foreach ($collection as $item) {
            $path       = explode('/', $item->getPath());
            $key        = array_pop($path);
            $list[$key] = $item->getPath();
        }

        return $list;
    }
public function loadUndefinedConfigPaths ( ) { $ list = [ ] ; $ collection = $ this -> coreConfig -> getCollectionByPath ( SgCoreInterface :: PATH_UNDEFINED . '%' ) ; /** @var \Magento\Framework\App\Config\Value $item */ foreach ( $ collection as $ item ) { $ path = explode ( '/' , $ item -> getPath ( ) ) ; $ key = array_pop ( $ path ) ; $ list [ $ key ] = $ item -> getPath ( ) ; } return $ list ; }
Loads all core_config_data paths with "undefined" in them
so that we can load up the configuration properly

@return array $list - list of undefined keys and core_config_paths to them
Loads all core_config_data paths with undefined in them so that we can load up the configuration properly