getAdapter()->getRevision(); if (!$revision) { return null; } $status_accepted = ArcanistDifferentialRevisionStatus::ACCEPTED; if ($revision->getStatus() != $status_accepted) { return null; } return $revision->getPHID(); } protected function getHeraldFieldStandardConditions() { return self::STANDARD_PHID_BOOL; } public function getHeraldFieldValueType($condition) { return HeraldAdapter::VALUE_NONE; } }