Differential D16034 Diff 38583 src/applications/differential/controller/DifferentialRevisionViewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/controller/DifferentialRevisionViewController.php
| Show First 20 Lines • Show All 375 Lines • ▼ Show 20 Lines | public function handleRequest(AphrontRequest $request) { | ||||
| $crumbs->setBorder(true); | $crumbs->setBorder(true); | ||||
| $filetree_on = $viewer->compareUserSetting( | $filetree_on = $viewer->compareUserSetting( | ||||
| PhabricatorShowFiletreeSetting::SETTINGKEY, | PhabricatorShowFiletreeSetting::SETTINGKEY, | ||||
| PhabricatorShowFiletreeSetting::VALUE_ENABLE_FILETREE); | PhabricatorShowFiletreeSetting::VALUE_ENABLE_FILETREE); | ||||
| $nav = null; | $nav = null; | ||||
| if ($filetree_on) { | if ($filetree_on) { | ||||
| $collapsed_key = PhabricatorUserPreferences::PREFERENCE_NAV_COLLAPSED; | $collapsed_key = PhabricatorFiletreeVisibleSetting::SETTINGKEY; | ||||
| $collapsed_value = $viewer->getUserSetting($collapsed_key); | $collapsed_value = $viewer->getUserSetting($collapsed_key); | ||||
| $nav = id(new DifferentialChangesetFileTreeSideNavBuilder()) | $nav = id(new DifferentialChangesetFileTreeSideNavBuilder()) | ||||
| ->setTitle('D'.$revision->getID()) | ->setTitle('D'.$revision->getID()) | ||||
| ->setBaseURI(new PhutilURI('/D'.$revision->getID())) | ->setBaseURI(new PhutilURI('/D'.$revision->getID())) | ||||
| ->setCollapsed((bool)$collapsed_value) | ->setCollapsed((bool)$collapsed_value) | ||||
| ->build($changesets); | ->build($changesets); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 782 Lines • Show Last 20 Lines | |||||