Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/maniphest/field/parser/ManiphestCustomFieldStatusParser.php
12262 views
1
<?php
2
3
final class ManiphestCustomFieldStatusParser
4
extends PhabricatorCustomFieldMonogramParser {
5
6
protected function getPrefixes() {
7
return array_keys(ManiphestTaskStatus::getStatusPrefixMap());
8
}
9
10
protected function getInfixes() {
11
return array(
12
'task',
13
'tasks',
14
'issue',
15
'issues',
16
'bug',
17
'bugs',
18
);
19
}
20
21
protected function getSuffixes() {
22
return array_keys(ManiphestTaskStatus::getStatusSuffixMap());
23
}
24
25
protected function getMonogramPattern() {
26
return '[tT]\d+';
27
}
28
29
}
30
31