Differential D18339 Diff 44158 src/applications/differential/doorkeeper/DifferentialDoorkeeperRevisionFeedStoryPublisher.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/doorkeeper/DifferentialDoorkeeperRevisionFeedStoryPublisher.php
| Show All 29 Lines | return id(new DifferentialRevisionQuery()) | ||||
| ->executeOne(); | ->executeOne(); | ||||
| } | } | ||||
| public function getOwnerPHID($object) { | public function getOwnerPHID($object) { | ||||
| return $object->getAuthorPHID(); | return $object->getAuthorPHID(); | ||||
| } | } | ||||
| public function getActiveUserPHIDs($object) { | public function getActiveUserPHIDs($object) { | ||||
| $status = $object->getStatus(); | if ($object->isNeedsReview()) { | ||||
| if ($status == ArcanistDifferentialRevisionStatus::NEEDS_REVIEW) { | |||||
| return $object->getReviewerPHIDs(); | return $object->getReviewerPHIDs(); | ||||
| } else { | } else { | ||||
| return array(); | return array(); | ||||
| } | } | ||||
| } | } | ||||
| public function getPassiveUserPHIDs($object) { | public function getPassiveUserPHIDs($object) { | ||||
| $status = $object->getStatus(); | if ($object->isNeedsReview()) { | ||||
| if ($status == ArcanistDifferentialRevisionStatus::NEEDS_REVIEW) { | |||||
| return array(); | return array(); | ||||
| } else { | } else { | ||||
| return $object->getReviewerPHIDs(); | return $object->getReviewerPHIDs(); | ||||
| } | } | ||||
| } | } | ||||
| public function getCCUserPHIDs($object) { | public function getCCUserPHIDs($object) { | ||||
| return PhabricatorSubscribersQuery::loadSubscribersForPHID( | return PhabricatorSubscribersQuery::loadSubscribersForPHID( | ||||
| Show All 34 Lines | |||||