Differential D21412 Diff 51029 src/applications/people/controller/PhabricatorPeopleProfileCommitsController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/people/controller/PhabricatorPeopleProfileCommitsController.php
| Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | final class PhabricatorPeopleProfileCommitsController | ||||
| private function buildCommitsView(PhabricatorUser $user) { | private function buildCommitsView(PhabricatorUser $user) { | ||||
| $viewer = $this->getViewer(); | $viewer = $this->getViewer(); | ||||
| $commits = id(new DiffusionCommitQuery()) | $commits = id(new DiffusionCommitQuery()) | ||||
| ->setViewer($viewer) | ->setViewer($viewer) | ||||
| ->withAuthorPHIDs(array($user->getPHID())) | ->withAuthorPHIDs(array($user->getPHID())) | ||||
| ->needCommitData(true) | ->needCommitData(true) | ||||
| ->needIdentities(true) | |||||
| ->setLimit(100) | ->setLimit(100) | ||||
| ->execute(); | ->execute(); | ||||
| $list = id(new DiffusionCommitListView()) | $list = id(new DiffusionCommitGraphView()) | ||||
| ->setViewer($viewer) | ->setViewer($viewer) | ||||
| ->setCommits($commits) | ->setCommits($commits); | ||||
| ->setNoDataString(pht('No recent commits.')); | |||||
| return $list; | return $list; | ||||
| } | } | ||||
| } | } | ||||