setViewer($viewer) ->withPHIDs(array($object->getPHID())) ->needAuditRequests(true) ->executeOne(); $audits = $commit->getAudits(); $phids = array(); foreach ($audits as $audit) { if ($audit->isActiveAudit()) { $phids[] = $audit->getAuditorPHID(); } } return $phids; } protected function getHeraldFieldStandardType() { return self::STANDARD_PHID_LIST; } protected function getDatasource() { return new DiffusionAuditorDatasource(); } }