code: def __fill_phab_ids(self, item):
          
          for p in item['projects']:
              if p and 'name' in p and 'phid' in p:
                  self.phab_ids_names[p['phid']] = p['name']
          if 'authorData' not in item['fields'] or not item['fields']['authorData']:
              return
          self.phab_ids_names[item['fields']['authorData']['phid']] = item['fields']['authorData']['userName']
          if 'ownerData' in item['fields'] and item['fields']['ownerData']:
              self.phab_ids_names[item['fields']['ownerData']['phid']] = item['fields']['ownerData']['userName']
          if 'priority' in item['fields']:
              val = item['fields']['priority']['value']
              self.phab_ids_names[str(val)] = item['fields']['priority']['name']
          for t in item['transactions']:
              if 'authorData' in t and t['authorData'] and 'userName' in t['authorData']:
                  self.phab_ids_names[t['authorData']['phid']] = t['authorData']['userName']
              elif t['authorData'] and 'name' in t['authorData']:
                  # Herald
                  self.phab_ids_names[t['authorData']['phid']] = t['authorData']['name']
docs: Get mappings between phab ids and names