getAdapter()->loadAffectedPackages(); if (!$packages) { return array(); } $owners = PhabricatorOwnersOwner::loadAllForPackages($packages); return mpull($owners, 'getUserPHID'); } protected function getHeraldFieldStandardType() { return self::STANDARD_PHID_LIST; } public function getHeraldFieldValueType($condition) { switch ($condition) { case HeraldAdapter::CONDITION_EXISTS: case HeraldAdapter::CONDITION_NOT_EXISTS: return HeraldAdapter::VALUE_NONE; default: return HeraldAdapter::VALUE_USER_OR_PROJECT; } } }