/** * Add change to internal collection * * @param Mage_DesignEditor_Model_ChangeAbstract|Varien_Object|array $item * @return Mage_DesignEditor_Model_History */ public function addChange($item) { $baseChangeClass = self::BASE_CHANGE_CLASS; if (!$item instanceof $baseChangeClass) { $item = $this->_getChangeItem($item); } $this->_collection->addItem($item); return $this; }