Fix custom installer example, fixes #4648
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…
Reference in New Issue