private function logGiftRetire($lGiftID, $lGroupID)
 {
     //-----------------------------------------------------------------------
     // caller must first call $this->peopleInfoLight();
     //-----------------------------------------------------------------------
     $clsRecycle = new mrecycle_bin();
     $clsRecycle->lForeignID = $lGiftID;
     $clsRecycle->strTable = 'gifts';
     $clsRecycle->strRetireFN = 'gi_bRetired';
     $clsRecycle->strKeyIDFN = 'gi_lKeyID';
     $clsRecycle->strNotes = 'Retired gift ' . str_pad($lGiftID, 5, '0', STR_PAD_LEFT);
     $clsRecycle->lGroupID = $lGroupID;
     $clsRecycle->enumRecycleType = 'Gifts';
     $clsRecycle->addRecycleEntry();
 }
 private function logSponsorshipRetire($lSponID, &$lGroupID)
 {
     //-----------------------------------------------------------------------
     // caller must first call $this->peopleInfoLight();
     //-----------------------------------------------------------------------
     $clsRecycle = new mrecycle_bin();
     $clsRecycle->lForeignID = $lSponID;
     $clsRecycle->strTable = 'sponsor';
     $clsRecycle->strRetireFN = 'sp_bRetired';
     $clsRecycle->strKeyIDFN = 'sp_lKeyID';
     $clsRecycle->strNotes = 'Retired sponsorship ' . str_pad($lSponID, 5, '0', STR_PAD_LEFT);
     $clsRecycle->lGroupID = $lGroupID;
     $clsRecycle->enumRecycleType = 'Sponsorship';
     $clsRecycle->addRecycleEntry();
 }
 private function logPeopleRetire(&$lGroupID)
 {
     //-----------------------------------------------------------------------
     // caller must first call $this->peopleInfoLight();
     //-----------------------------------------------------------------------
     $clsRecycle = new mrecycle_bin();
     $clsRecycle->lForeignID = $this->lPeopleID;
     $clsRecycle->strTable = 'people_names';
     $clsRecycle->strRetireFN = 'pe_bRetired';
     $clsRecycle->strKeyIDFN = 'pe_lKeyID';
     $clsRecycle->strNotes = 'Retired people record ' . str_pad($this->lPeopleID, 5, '0', STR_PAD_LEFT) . ': ' . $this->strSafeName;
     $clsRecycle->lGroupID = $lGroupID;
     $clsRecycle->enumRecycleType = 'People';
     $clsRecycle->addRecycleEntry();
 }