getAdapter(); $viewer = $adapter->getViewer(); $committer_phid = $adapter->getCommitterPHID(); if (!$committer_phid) { return array(); } $projects = id(new PhabricatorProjectQuery()) ->setViewer($viewer) ->withMemberPHIDs(array($committer_phid)) ->execute(); return mpull($projects, 'getPHID'); } protected function getHeraldFieldStandardType() { return self::STANDARD_PHID_LIST; } protected function getDatasource() { return new PhabricatorProjectDatasource(); } }