Differential D19656 Diff 46994 src/applications/audit/constants/PhabricatorAuditCommitStatusConstants.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/audit/constants/PhabricatorAuditCommitStatusConstants.php
<?php | <?php | ||||
final class PhabricatorAuditCommitStatusConstants extends Phobject { | final class PhabricatorAuditCommitStatusConstants extends Phobject { | ||||
private $key; | private $key; | ||||
private $spec = array(); | private $spec = array(); | ||||
const NONE = 0; | |||||
const NEEDS_AUDIT = 1; | |||||
const CONCERN_RAISED = 2; | |||||
const PARTIALLY_AUDITED = 3; | |||||
const FULLY_AUDITED = 4; | |||||
const NEEDS_VERIFICATION = 5; | |||||
const MODERN_NONE = 'none'; | const MODERN_NONE = 'none'; | ||||
const MODERN_NEEDS_AUDIT = 'needs-audit'; | const MODERN_NEEDS_AUDIT = 'needs-audit'; | ||||
const MODERN_CONCERN_RAISED = 'concern-raised'; | const MODERN_CONCERN_RAISED = 'concern-raised'; | ||||
const MODERN_PARTIALLY_AUDITED = 'partially-audited'; | const MODERN_PARTIALLY_AUDITED = 'partially-audited'; | ||||
const MODERN_AUDITED = 'audited'; | const MODERN_AUDITED = 'audited'; | ||||
const MODERN_NEEDS_VERIFICATION = 'needs-verification'; | const MODERN_NEEDS_VERIFICATION = 'needs-verification'; | ||||
public static function newModernKeys(array $values) { | public static function newModernKeys(array $values) { | ||||
▲ Show 20 Lines • Show All 97 Lines • ▼ Show 20 Lines | public static function newDeprecatedOptions() { | ||||
return $results; | return $results; | ||||
} | } | ||||
private static function getMap() { | private static function getMap() { | ||||
return array( | return array( | ||||
self::MODERN_NONE => array( | self::MODERN_NONE => array( | ||||
'name' => pht('No Audits'), | 'name' => pht('No Audits'), | ||||
'legacy' => self::NONE, | 'legacy' => 0, | ||||
'icon' => 'fa-check', | 'icon' => 'fa-check', | ||||
'color' => 'bluegrey', | 'color' => 'bluegrey', | ||||
'closed' => true, | 'closed' => true, | ||||
), | ), | ||||
self::MODERN_NEEDS_AUDIT => array( | self::MODERN_NEEDS_AUDIT => array( | ||||
'name' => pht('Audit Required'), | 'name' => pht('Audit Required'), | ||||
'legacy' => self::NEEDS_AUDIT, | 'legacy' => 1, | ||||
'icon' => 'fa-exclamation-circle', | 'icon' => 'fa-exclamation-circle', | ||||
'color' => 'orange', | 'color' => 'orange', | ||||
'closed' => false, | 'closed' => false, | ||||
), | ), | ||||
self::MODERN_CONCERN_RAISED => array( | self::MODERN_CONCERN_RAISED => array( | ||||
'name' => pht('Concern Raised'), | 'name' => pht('Concern Raised'), | ||||
'legacy' => self::CONCERN_RAISED, | 'legacy' => 2, | ||||
'icon' => 'fa-times-circle', | 'icon' => 'fa-times-circle', | ||||
'color' => 'red', | 'color' => 'red', | ||||
'closed' => false, | 'closed' => false, | ||||
), | ), | ||||
self::MODERN_PARTIALLY_AUDITED => array( | self::MODERN_PARTIALLY_AUDITED => array( | ||||
'name' => pht('Partially Audited'), | 'name' => pht('Partially Audited'), | ||||
'legacy' => self::PARTIALLY_AUDITED, | 'legacy' => 3, | ||||
'icon' => 'fa-check-circle-o', | 'icon' => 'fa-check-circle-o', | ||||
'color' => 'yellow', | 'color' => 'yellow', | ||||
'closed' => false, | 'closed' => false, | ||||
), | ), | ||||
self::MODERN_AUDITED => array( | self::MODERN_AUDITED => array( | ||||
'name' => pht('Audited'), | 'name' => pht('Audited'), | ||||
'legacy' => self::FULLY_AUDITED, | 'legacy' => 4, | ||||
'icon' => 'fa-check-circle', | 'icon' => 'fa-check-circle', | ||||
'color' => 'green', | 'color' => 'green', | ||||
'closed' => true, | 'closed' => true, | ||||
), | ), | ||||
self::MODERN_NEEDS_VERIFICATION => array( | self::MODERN_NEEDS_VERIFICATION => array( | ||||
'name' => pht('Needs Verification'), | 'name' => pht('Needs Verification'), | ||||
'legacy' => self::NEEDS_VERIFICATION, | 'legacy' => 5, | ||||
'icon' => 'fa-refresh', | 'icon' => 'fa-refresh', | ||||
'color' => 'indigo', | 'color' => 'indigo', | ||||
'closed' => false, | 'closed' => false, | ||||
), | ), | ||||
); | ); | ||||
} | } | ||||
} | } |