@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
at upstream/main 30 lines 822 B view raw
1<?php 2 3final class DifferentialRevisionListController extends DifferentialController { 4 5 public function shouldAllowPublic() { 6 return true; 7 } 8 9 public function handleRequest(AphrontRequest $request) { 10 $controller = id(new PhabricatorApplicationSearchController()) 11 ->setQueryKey($request->getURIData('queryKey')) 12 ->setSearchEngine(new DifferentialRevisionSearchEngine()) 13 ->setNavigation($this->buildSideNavView()); 14 15 return $this->delegateToController($controller); 16 } 17 18 protected function buildApplicationCrumbs() { 19 $crumbs = parent::buildApplicationCrumbs(); 20 21 $crumbs->addAction( 22 id(new PHUIListItemView()) 23 ->setHref($this->getApplicationURI('/diff/create/')) 24 ->setName(pht('Create Diff')) 25 ->setIcon('fa-plus-square')); 26 27 return $crumbs; 28 } 29 30}