[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 final class DrydockLeaseStatus extends DrydockConstants { 4 5 const STATUS_PENDING = 0; 6 const STATUS_ACQUIRING = 5; 7 const STATUS_ACTIVE = 1; 8 const STATUS_RELEASED = 2; 9 const STATUS_BROKEN = 3; 10 const STATUS_EXPIRED = 4; 11 12 public static function getNameForStatus($status) { 13 $map = array( 14 self::STATUS_PENDING => pht('Pending'), 15 self::STATUS_ACQUIRING => pht('Acquiring'), 16 self::STATUS_ACTIVE => pht('Active'), 17 self::STATUS_RELEASED => pht('Released'), 18 self::STATUS_BROKEN => pht('Broken'), 19 self::STATUS_EXPIRED => pht('Expired'), 20 ); 21 22 return idx($map, $status, pht('Unknown')); 23 } 24 25 public static function getAllStatuses() { 26 return array( 27 self::STATUS_PENDING, 28 self::STATUS_ACQUIRING, 29 self::STATUS_ACTIVE, 30 self::STATUS_RELEASED, 31 self::STATUS_BROKEN, 32 self::STATUS_EXPIRED, 33 ); 34 } 35 36 }
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 |