Differential D15487 Diff 37335 src/applications/audit/constants/PhabricatorAuditCommitStatusConstants.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/audit/constants/PhabricatorAuditCommitStatusConstants.php
| Show All 31 Lines | final class PhabricatorAuditCommitStatusConstants extends Phobject { | ||||
| } | } | ||||
| public static function getStatusColor($code) { | public static function getStatusColor($code) { | ||||
| switch ($code) { | switch ($code) { | ||||
| case self::CONCERN_RAISED: | case self::CONCERN_RAISED: | ||||
| $color = 'red'; | $color = 'red'; | ||||
| break; | break; | ||||
| case self::NEEDS_AUDIT: | case self::NEEDS_AUDIT: | ||||
| case self::PARTIALLY_AUDITED: | |||||
| $color = 'orange'; | $color = 'orange'; | ||||
| break; | break; | ||||
| case self::PARTIALLY_AUDITED: | |||||
| $color = 'yellow'; | |||||
| break; | |||||
| case self::FULLY_AUDITED: | case self::FULLY_AUDITED: | ||||
| $color = 'green'; | $color = 'green'; | ||||
| break; | break; | ||||
| default: | default: | ||||
| $color = null; | $color = null; | ||||
| break; | break; | ||||
| } | } | ||||
| return $color; | return $color; | ||||
| } | } | ||||
| public static function getStatusIcon($code) { | public static function getStatusIcon($code) { | ||||
| switch ($code) { | switch ($code) { | ||||
| case self::CONCERN_RAISED: | case self::CONCERN_RAISED: | ||||
| $icon = 'fa-exclamation-triangle'; | $icon = 'fa-exclamation-circle'; | ||||
| break; | break; | ||||
| case self::NEEDS_AUDIT: | case self::NEEDS_AUDIT: | ||||
| case self::PARTIALLY_AUDITED: | case self::PARTIALLY_AUDITED: | ||||
| $icon = 'fa-exclamation-triangle'; | $icon = 'fa-exclamation-circle'; | ||||
| break; | break; | ||||
| case self::FULLY_AUDITED: | case self::FULLY_AUDITED: | ||||
| $icon = 'fa-check'; | $icon = 'fa-check'; | ||||
| break; | break; | ||||
| default: | default: | ||||
| $icon = null; | $icon = null; | ||||
| break; | break; | ||||
| } | } | ||||
| return $icon; | return $icon; | ||||
| } | } | ||||
| } | } | ||||