public function save(Gyuser_Model_Notifications $Notifications) { $data = array('payments_qty' => $Notifications->getPayments_qty(), 'recurrence' => $Notifications->getRecurrence()); if (null === ($id = $Notifications->getId())) { unset($data['id']); $id = $this->getDbTable()->insert($data); return $id; } else { unset($data['operation_id']); $id = $this->getDbTable()->update($data, array('id = ?' => $id)); return $id; } }