Fix custom installer example, fixes #4648

main
Jordi Boggiano 9 years ago
parent ee8871b2e2
commit feefd51565

@ -159,7 +159,7 @@ class TemplateInstaller extends LibraryInstaller
/**
* {@inheritDoc}
*/
public function getPackageBasePath(PackageInterface $package)
public function getInstallPath(PackageInterface $package)
{
$prefix = substr($package->getPrettyName(), 0, 23);
if ('phpdocumentor/template-' !== $prefix) {

@ -308,6 +308,7 @@ class ComposerRepository extends ArrayRepository implements ConfigurableReposito
if ($cacheKey && $this->cache->sha256($cacheKey) === $hash) {
$packages = json_decode($this->cache->read($cacheKey), true);
} else {
// TODO check if we can do if-modified-since or etag header here and skip the listings
$packages = $this->fetchFile($url, $cacheKey, $hash);
}

Loading…
Cancel
Save