Differential D17517 Diff 42141 src/applications/differential/customfield/DifferentialReviewersField.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/customfield/DifferentialReviewersField.php
| Show All 37 Lines | if (!$reviewers) { | ||||
| return phutil_tag('em', array(), pht('None')); | return phutil_tag('em', array(), pht('None')); | ||||
| } | } | ||||
| $view = id(new DifferentialReviewersView()) | $view = id(new DifferentialReviewersView()) | ||||
| ->setUser($this->getViewer()) | ->setUser($this->getViewer()) | ||||
| ->setReviewers($reviewers) | ->setReviewers($reviewers) | ||||
| ->setHandles($handles); | ->setHandles($handles); | ||||
| // TODO: Active diff stuff. | $diff = $this->getActiveDiff(); | ||||
| if ($diff) { | |||||
| $view->setActiveDiff($diff); | |||||
| } | |||||
| return $view; | return $view; | ||||
| } | } | ||||
| private function getUserReviewers() { | private function getUserReviewers() { | ||||
| $reviewers = array(); | $reviewers = array(); | ||||
| foreach ($this->getObject()->getReviewerStatus() as $reviewer) { | foreach ($this->getObject()->getReviewerStatus() as $reviewer) { | ||||
| if ($reviewer->isUser()) { | if ($reviewer->isUser()) { | ||||
| Show All 38 Lines | |||||