RechargeType.php 724 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace fast;
  3. /**
  4. * 资产账变类型类
  5. */
  6. class RechargeType
  7. {
  8. /**
  9. * 链上余额租赁
  10. */
  11. const CashFromChain = 1;
  12. /**
  13. * 系统余额租赁
  14. */
  15. const CashFromSys = 2;
  16. /**
  17. * 系统余额+报单算力
  18. */
  19. const CashFromPower = 3;
  20. private static array $actions = [
  21. self::CashFromChain => '链上余额',
  22. self::CashFromSys => '系统余额',
  23. self::CashFromPower => '混合购买',
  24. ];
  25. public static function getText(int $value): string
  26. {
  27. if (array_key_exists($value, self::$actions)) {
  28. return self::$actions[$value];
  29. } else {
  30. return Common::getUnknownText();
  31. }
  32. }
  33. }