static function getAliasesFromPersonDonations($id, $name) { $allAliases = array(); $filters = self::getNameParts($id, $name); //get org aliases from donation records of persons with position in this org $persons = OrgTable::getPersonsWithPositions($id); foreach ($persons as $person) { $aliases = OsPerson::getOrgAliasesFromMatchedDonations($person['id'], $filters); $allAliases = array_unique(array_merge($allAliases, $aliases)); } return $allAliases; }