decoratedPackage = $decoratedPackage; } /** * Returns an absolute or root-relative public path. * * @param string $path A path * * @return string The public path */ public function getUrl($path) { if ($this->isAbsoluteUrl($path)) { return $path; } $versionedPath = $this->getVersionStrategy()->applyVersion("/$path"); if ($versionedPath === $path) { return $this->decoratedPackage->getUrl($path); } return $this->getBasePath() . ltrim($versionedPath, '/'); } }