description = $description; $this->attribute = $attribute; $this->delayedShippingCategory = $delayedShippingCategory; $this->delayedCollection = $delayedCollection; $this->resource = $resource; $this->scopeConfig = $scopeConfig; return parent::__construct($context, $data); } public function getShippingCategory(){ $_product = $this->description->getProduct(); $option_id = $_product->getShippingCategory(); return $option_id; } public function getDelayedShippingCategories(){ $delayedShipCategs = $this->scopeConfig->getValue('cpcommerce_shipping_notifications/general/shipping_categories',\Magento\Store\Model\ScopeInterface::SCOPE_STORE); if(isset($delayedShipCategs)){ $delayedShipCategsArray = explode(",",$delayedShipCategs); return $delayedShipCategsArray; } return null; } }