/** * Return true is variants are different * * @param \XLite\Module\XC\ProductVariants\Model\ProductVariant $old Old product variant * param \XLite\Module\XC\ProductVariants\Model\ProductVariant $new New product variant * * @return boolean */ protected function isItemDataChangedVariant($old, $new) { return $old && $new && $old->getId() != $new->getId(); }
/** * {@inheritDoc} */ public function getId() { if ($this->__isInitialized__ === false) { return (int) parent::getId(); } $this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', array()); return parent::getId(); }