{$this->idVar()}) { $this->_changeSet = new Crunchbutton_Order_Changeset(Cana_Changeset::save($this)); } parent::save(); } public function changeSet() { if (!isset($this->_changeSet)) { $sets = $this->changeSets(); $this->_changeSet = array_pop($sets); } return $this->_changeSet; } }