Page MenuHomePhorge

PhabricatorFileController.php
No OneTemporary

Size
678 B
Referenced Files
None
Subscribers
None

PhabricatorFileController.php

<?php
abstract class PhabricatorFileController extends PhabricatorController {
protected function buildSideNavView() {
$menu = $this->buildMenu($for_devices = false);
return AphrontSideNavFilterView::newFromMenu($menu);
}
public function buildApplicationMenu() {
return $this->buildMenu($for_devices = true);
}
private function buildMenu($for_devices) {
$menu = new PHUIListView();
if ($for_devices) {
$menu->newLink(pht('Upload File'), $this->getApplicationURI('/upload/'));
}
id(new PhabricatorFileSearchEngine())
->setViewer($this->getRequest()->getUser())
->addNavigationItems($menu);
return $menu;
}
}

File Metadata

Mime Type
text/x-php
Expires
Wed, Jun 18, 8:47 AM (1 d, 23 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
228157
Default Alt Text
PhabricatorFileController.php (678 B)

Event Timeline