Generate file attachment transactions for explicit Remarkup attachments on common...
[phabricator.git] / src / applications / differential / parser / DifferentialCustomFieldRevertsParser.php
blob02f1dbfe64ab59e9421348c3a649442d476d6f69
1 <?php
3 final class DifferentialCustomFieldRevertsParser
4 extends PhabricatorCustomFieldMonogramParser {
6 protected function getPrefixes() {
8 // NOTE: Git language is "This reverts commit X."
9 // NOTE: Mercurial language is "Backed out changeset Y".
11 return array(
12 'revert',
13 'reverts',
14 'reverted',
15 'backout',
16 'backsout',
17 'backedout',
18 'back out',
19 'backs out',
20 'backed out',
21 'undo',
22 'undoes',
26 protected function getInfixes() {
27 return array(
28 'commit',
29 'commits',
30 'change',
31 'changes',
32 'changeset',
33 'changesets',
34 'rev',
35 'revs',
36 'revision',
37 'revisions',
38 'diff',
39 'diffs',
43 protected function getSuffixes() {
44 return array();
47 protected function getMonogramPattern() {
48 return '[rA-Z0-9a-f]+';