private function completeFillByArray($array) { $result = array(); $globalData = $this->getGlobalData(); foreach ($array as $index => $hash) { $object = new RealEstateAgency_Object_SettlementPart(); $object->setGlobalData($globalData); $object->fillByArray($hash); $result[] = $object; } return $result; }
private function delete() { RealEstateAgency_Object_SettlementPart::deleteById($this->getGlobalData(), $this->object_id); }
public function update() { $previous_object = RealEstateAgency_Object_SettlementPart::loadById($this->getGlobalData(), $this->obj_id); if ($previous_object) { $row = $previous_object->zend_row; $this->parent_id = $row->settlement; // keep parent identifier !!! $this->toZendRow($row); $row->save(); } }