Skip to content

[2.7][Asset] Empty version strategy for package #14832

Closed
@badlamer

Description

@badlamer

Hello! In ~2.6 version was EmptyVersionStrategy for images package. In 2.7 replaced default version from framework.assets

framework:
    assets:
        version: %assets_version%
        base_urls: %cdn_urls%
        packages:
            images:
                version:              ~
                version_format:       null
                base_urls: %cdn_urls%

From app/cache/prod/appProdProjectContainer.php

    protected function getAssets_VersionDefaultService()
    {
        return $this->services['assets._version__default'] = new \Symfony\Component\Asset\VersionStrategy\StaticVersionStrategy('test', '%s?%s');
    }
    protected function getAssets_ContextService()
    {
        return $this->services['assets.context'] = new \Symfony\Component\Asset\Context\RequestStackContext($this->get('request_stack'));
    }
    protected function getAssets_PackagesService()
    {
        $a = $this->get('assets._version__default');
        $b = $this->get('assets.context');
        return $this->services['assets.packages'] = new \Symfony\Component\Asset\Packages(new \Symfony\Component\Asset\UrlPackage(array(0 => 'http://s1.cdn.ru', 1 => 'http://s2.cdn.ru'), $a, $b), array('images' => new \Symfony\Component\Asset\UrlPackage(array(0 => 'http://s1.cdn.ru', 1 => 'http://s2.cdn.ru'), $a, $b)));
    }

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions