Path: blob/master/src/applications/metamta/controller/PhabricatorMetaMTAMailListController.php
12256 views
<?php12final class PhabricatorMetaMTAMailListController3extends PhabricatorMetaMTAController {45public function handleRequest(AphrontRequest $request) {6$controller = id(new PhabricatorApplicationSearchController())7->setQueryKey($request->getURIData('queryKey'))8->setSearchEngine(new PhabricatorMetaMTAMailSearchEngine())9->setNavigation($this->buildSideNav());1011return $this->delegateToController($controller);12}1314public function buildSideNav() {15$user = $this->getRequest()->getUser();1617$nav = new AphrontSideNavFilterView();18$nav->setBaseURI(new PhutilURI($this->getApplicationURI()));1920id(new PhabricatorMetaMTAMailSearchEngine())21->setViewer($user)22->addNavigationItems($nav->getMenu());2324$nav->selectFilter(null);2526return $nav;27}2829public function buildApplicationMenu() {30return $this->buildSideNav()->getMenu();31}3233}343536