Differential D7653 Diff 17282 src/applications/differential/constants/DifferentialRevisionStatus.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/constants/DifferentialRevisionStatus.php
Show First 20 Lines • Show All 64 Lines • ▼ Show 20 Lines | $tag = phutil_tag( | ||||
), | ), | ||||
array( | array( | ||||
$img, | $img, | ||||
$status_name, | $status_name, | ||||
)); | )); | ||||
return $tag; | return $tag; | ||||
} | } | ||||
public static function getClosedStatuses() { | |||||
return array( | |||||
ArcanistDifferentialRevisionStatus::CLOSED, | |||||
ArcanistDifferentialRevisionStatus::ABANDONED, | |||||
); | |||||
} | |||||
public static function getOpenStatuses() { | |||||
return array_diff(self::getAllStatuses(), self::getClosedStatuses()); | |||||
} | |||||
public static function getAllStatuses() { | |||||
return array( | |||||
ArcanistDifferentialRevisionStatus::NEEDS_REVIEW, | |||||
ArcanistDifferentialRevisionStatus::NEEDS_REVISION, | |||||
ArcanistDifferentialRevisionStatus::ACCEPTED, | |||||
ArcanistDifferentialRevisionStatus::CLOSED, | |||||
ArcanistDifferentialRevisionStatus::ABANDONED, | |||||
); | |||||
} | |||||
public static function isClosedStatus($status) { | |||||
return in_array($status, self::getClosedStatuses()); | |||||
} | |||||
} | } |