Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/flag/application/PhabricatorFlagsApplication.php
12256 views
1
<?php
2
3
final class PhabricatorFlagsApplication extends PhabricatorApplication {
4
5
public function getName() {
6
return pht('Flags');
7
}
8
9
public function getShortDescription() {
10
return pht('Personal Bookmarks');
11
}
12
13
public function getBaseURI() {
14
return '/flag/';
15
}
16
17
public function getIcon() {
18
return 'fa-flag';
19
}
20
21
public function getEventListeners() {
22
return array(
23
new PhabricatorFlagsUIEventListener(),
24
);
25
}
26
27
public function getTitleGlyph() {
28
return "\xE2\x9A\x90";
29
}
30
31
public function getApplicationGroup() {
32
return self::GROUP_UTILITIES;
33
}
34
35
public function getRoutes() {
36
return array(
37
'/flag/' => array(
38
'(?:query/(?P<queryKey>[^/]+)/)?' => 'PhabricatorFlagListController',
39
'view/(?P<view>[^/]+)/' => 'PhabricatorFlagListController',
40
'edit/(?P<phid>[^/]+)/' => 'PhabricatorFlagEditController',
41
'delete/(?P<id>[1-9]\d*)/' => 'PhabricatorFlagDeleteController',
42
),
43
);
44
}
45
46
}
47
48