/** * Register the change amount inventory * * @param integer $orderId Order identifier * @param \XLite\Model\Product $product Product object * @param integer $delta Inventory delta changes * * @return void */ public function registerChangeAmount($orderId, $product, $delta) { if (!$product->hasVariants()) { parent::registerChangeAmount($orderId, $product, $delta); } }
/** * {@inheritDoc} */ public function hasVariants() { $this->__initializer__ && $this->__initializer__->__invoke($this, 'hasVariants', array()); return parent::hasVariants(); }