@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at upstream/main 37 lines 928 B view raw
1<?php 2 3final class PhabricatorProjectStatus extends Phobject { 4 5 const STATUS_ACTIVE = 0; 6 const STATUS_ARCHIVED = 100; 7 8 const STATUS_ACTIVE_KEY = 'active'; 9 const STATUS_ARCHIVED_KEY = 'archived'; 10 11 public static function getNameForStatus($status) { 12 $map = array( 13 self::STATUS_ACTIVE => pht('Active'), 14 self::STATUS_ARCHIVED => pht('Archived'), 15 ); 16 17 return idx($map, coalesce($status, '?'), pht('Unknown')); 18 } 19 20 public static function getStatusMap() { 21 return array( 22 self::STATUS_ACTIVE => pht('Active'), 23 self::STATUS_ARCHIVED => pht('Archived'), 24 ); 25 } 26 27 public static function getStatusKeys() { 28 return array( 29 self::STATUS_ACTIVE_KEY => self::STATUS_ACTIVE, 30 self::STATUS_ARCHIVED_KEY => self::STATUS_ARCHIVED, 31 ); 32 } 33 34 public static function getKeyForStatus(int $status) { 35 return array_flip(self::getStatusKeys())[$status]; 36 } 37}