public function testGetVersion() { $packages = new Packages(new Package(new StaticVersionStrategy('default')), array('a' => new Package(new StaticVersionStrategy('a')))); $this->assertEquals('default', $packages->getVersion('/foo')); $this->assertEquals('a', $packages->getVersion('/foo', 'a')); }
/** * Returns the version of the assets in a package * * @return string */ public function getAssetsVersion(array $parameters = array(), \Smarty_Internal_Template $template) { $parameters = array_merge(array('package' => null), $parameters); return $this->packages->getVersion(null, $parameters['package']); }