locator = $locator; //Set assets packages $this->package = $package; //Retrieve bundle config if ($parameters = $container->getParameter($this->getAlias())) { //Set config, output and filters arrays foreach(['config', 'output', 'filters'] as $k) { $this->$k = $parameters[$k]; } } } public function getTokenParsers() { return [ new PackTokenParser($this->locator, $this->package, $this->config, 'stylesheet', $this->output['css'], $this->filters['css']), new PackTokenParser($this->locator, $this->package, $this->config, 'javascript', $this->output['js'], $this->filters['js']), new PackTokenParser($this->locator, $this->package, $this->config, 'image', $this->output['img'], $this->filters['img']) ]; } /** * {@inheritdoc} */ public function getAlias() { return 'rapsys_pack'; } }