Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/almanac/controller/AlmanacServiceController.php
13413 views
1
<?php
2
3
abstract class AlmanacServiceController extends AlmanacController {
4
5
protected function buildApplicationCrumbs() {
6
$crumbs = parent::buildApplicationCrumbs();
7
8
$list_uri = $this->getApplicationURI('service/');
9
$crumbs->addTextCrumb(pht('Services'), $list_uri);
10
11
return $crumbs;
12
}
13
14
public function buildApplicationMenu() {
15
return $this->newApplicationMenu()
16
->setSearchEngine(new AlmanacServiceSearchEngine());
17
}
18
19
protected function getPropertyDeleteURI($object) {
20
$id = $object->getID();
21
return "/almanac/service/delete/{$id}/";
22
}
23
24
protected function getPropertyUpdateURI($object) {
25
$id = $object->getID();
26
return "/almanac/service/property/{$id}/";
27
}
28
29
}
30
31