[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 final class MetaMTAReceivedMailStatus 4 extends MetaMTAConstants { 5 6 const STATUS_DUPLICATE = 'err:duplicate'; 7 const STATUS_FROM_PHABRICATOR = 'err:self'; 8 const STATUS_NO_RECEIVERS = 'err:no-receivers'; 9 const STATUS_ABUNDANT_RECEIVERS = 'err:multiple-receivers'; 10 const STATUS_UNKNOWN_SENDER = 'err:unknown-sender'; 11 const STATUS_DISABLED_SENDER = 'err:disabled-sender'; 12 const STATUS_NO_PUBLIC_MAIL = 'err:no-public-mail'; 13 const STATUS_USER_MISMATCH = 'err:bad-user'; 14 const STATUS_POLICY_PROBLEM = 'err:policy'; 15 const STATUS_NO_SUCH_OBJECT = 'err:not-found'; 16 const STATUS_HASH_MISMATCH = 'err:bad-hash'; 17 const STATUS_UNHANDLED_EXCEPTION = 'err:exception'; 18 const STATUS_EMPTY = 'err:empty'; 19 const STATUS_EMPTY_IGNORED = 'err:empty-ignored'; 20 21 public static function getHumanReadableName($status) { 22 $map = array( 23 self::STATUS_DUPLICATE => pht('Duplicate Message'), 24 self::STATUS_FROM_PHABRICATOR => pht('Phabricator Mail'), 25 self::STATUS_NO_RECEIVERS => pht('No Receivers'), 26 self::STATUS_ABUNDANT_RECEIVERS => pht('Multiple Receivers'), 27 self::STATUS_UNKNOWN_SENDER => pht('Unknown Sender'), 28 self::STATUS_DISABLED_SENDER => pht('Disabled Sender'), 29 self::STATUS_NO_PUBLIC_MAIL => pht('No Public Mail'), 30 self::STATUS_USER_MISMATCH => pht('User Mismatch'), 31 self::STATUS_POLICY_PROBLEM => pht('Policy Error'), 32 self::STATUS_NO_SUCH_OBJECT => pht('No Such Object'), 33 self::STATUS_HASH_MISMATCH => pht('Bad Address'), 34 self::STATUS_UNHANDLED_EXCEPTION => pht('Unhandled Exception'), 35 self::STATUS_EMPTY => pht('Empty Mail'), 36 self::STATUS_EMPTY_IGNORED => pht('Ignored Empty Mail'), 37 ); 38 39 return idx($map, $status, pht('Processing Exception')); 40 } 41 42 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |