/** * Function called before all process. */ protected function beforeExecute() { parent::beforeExecute(); $this->globalContext['pimGrouped'] = $this->pimGrouped; $this->globalContext['defaultStoreView'] = $this->getDefaultStoreView(); }
/** * Function called before all process. */ protected function beforeExecute() { parent::beforeExecute(); $this->globalContext['pimGrouped'] = $this->pimGrouped; $priceMappingManager = new PriceMappingManager($this->defaultLocale, $this->currency, $this->channel); $this->configurableNormalizer = $this->normalizerGuesser->getConfigurableNormalizer($this->getClientParameters(), $this->productNormalizer, $priceMappingManager, $this->visibility); }