function addOwnerCompanyRPTOP($rptopID, $ownerID, $companyIDArray) { $owner = new Owner(); $owner->selectRecord($ownerID); $ctr = 0; foreach ($companyIDArray as $key => $value) { $owner->deleteOwnerCompany($value); $owner->insertOwnerCompany($ownerID, $value); $rptop = new RPTOP(); $rptop->selectRecordForList($rptopID); $year = $rptop->getTaxableYear(); $tdIDArray = $this->getTDListOf($value, "Company", $year); foreach ($tdIDArray as $tdKey => $tdValue) { //echo $tdValue."<br>"; $rptop->insertRptopTd($rptopID, $tdValue); $ctr++; } unset($rptop); } unset($owner); $ret = $ctr; return $ret; }