Differential D16315 Diff 39286 src/applications/packages/controller/PhabricatorPackagesPackageListController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/packages/controller/PhabricatorPackagesPackageListController.php
- This file was added.
<?php | |||||
final class PhabricatorPackagesPackageListController | |||||
extends PhabricatorPackagesPackageController { | |||||
public function shouldAllowPublic() { | |||||
return true; | |||||
} | |||||
public function handleRequest(AphrontRequest $request) { | |||||
return id(new PhabricatorPackagesPackageSearchEngine()) | |||||
->setController($this) | |||||
->buildResponse(); | |||||
} | |||||
protected function buildApplicationCrumbs() { | |||||
$crumbs = parent::buildApplicationCrumbs(); | |||||
id(new PhabricatorPackagesPackageEditEngine()) | |||||
->setViewer($this->getViewer()) | |||||
->addActionToCrumbs($crumbs); | |||||
return $crumbs; | |||||
} | |||||
} |