protected function putArrayRepositoryConfig(array $packageConfigs, $name, Pool $pool)
    {
        $packages = $this->createArrayRepositoryConfig($packageConfigs);
        $repo = new ArrayRepository($packages);
        Util::addRepositoryInstance($this->io, $this->repositoryManager, $this->repos, $name, $repo, $pool);

        $this->providers[$name] = array();
    }
protected function putArrayRepositoryConfig(array $packageConfigs, $name, Pool $pool)
    {
        $packages = $this->createArrayRepositoryConfig($packageConfigs);
        $repo = new ArrayRepository($packages);
        Util::addRepositoryInstance($this->io, $this->repositoryManager, $this->repos, $name, $repo, $pool);

        $this->providers[$name] = array();
    }
protected function putArrayRepositoryConfig ( array $ packageConfigs , $ name , Pool $ pool ) { $ packages = $ this -> createArrayRepositoryConfig ( $ packageConfigs ) ; $ repo = new ArrayRepository ( $ packages ) ; Util :: addRepositoryInstance ( $ this -> io , $ this -> repositoryManager , $ this -> repos , $ name , $ repo , $ pool ) ; $ this -> providers [ $ name ] = array ( ) ; }
Create and put the array repository with the asset configs.

@param array  $packageConfigs The configs of assets package versions
@param string $name           The asset package name
@param Pool   $pool           The pool
Create and put the array repository with the asset configs .