protected function createInstaller(PackageInterface $package)
    {
        return new $this->installers[$package->getType()]($this->io, $this->getShopSourcePath(), $package);
    }
protected function createInstaller(PackageInterface $package)
    {
        return new $this->installers[$package->getType()]($this->io, $this->getShopSourcePath(), $package);
    }
protected function createInstaller ( PackageInterface $ package ) { return new $ this -> installers [ $ package -> getType ( ) ] ( $ this -> io , $ this -> getShopSourcePath ( ) , $ package ) ; }
Creates package installer.

@param PackageInterface $package
@return AbstractPackageInstaller
Creates package installer .