DotsUnited\BundleFu\Bundle::getCssBundleUrl PHP Метод

getCssBundleUrl() публичный Метод

Get css bundle url.
public getCssBundleUrl ( ) : string
Результат string
    public function getCssBundleUrl()
    {
        $url = $this->getCssCacheUrl();
        if (!$url) {
            $url = $this->getCssCachePath();
            if (!$this->isRelativePath($url)) {
                throw new \RuntimeException('If you do not provide a css cache url, css cache path must be a relative local path...');
            }
            $url = '/' . str_replace(DIRECTORY_SEPARATOR, '/', $url);
        }
        $name = $this->getName();
        if (null === $name) {
            $name = sprintf('bundle_%s', $this->getCssFileList()->getHash());
        } elseif (strpos($name, '%s') !== false) {
            $name = sprintf($name, $this->getCssFileList()->getHash());
        }
        return sprintf("%s/%s.css", $url, $name);
    }