Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/files/controller/PhabricatorFileListController.php
12242 views
1
<?php
2
3
final class PhabricatorFileListController extends PhabricatorFileController {
4
5
public function shouldAllowPublic() {
6
return true;
7
}
8
9
public function isGlobalDragAndDropUploadEnabled() {
10
return true;
11
}
12
13
public function handleRequest(AphrontRequest $request) {
14
return id(new PhabricatorFileSearchEngine())
15
->setController($this)
16
->buildResponse();
17
}
18
19
protected function buildApplicationCrumbs() {
20
$crumbs = parent::buildApplicationCrumbs();
21
22
$crumbs->addAction(
23
id(new PHUIListItemView())
24
->setName(pht('Upload File'))
25
->setIcon('fa-upload')
26
->setHref($this->getApplicationURI('/upload/')));
27
28
return $crumbs;
29
}
30
31
}
32
33