value => __('等待支付'), self::SUCCESS->value => __('成功'), self::FAIL->value => __('失败'), self::COMPLETE->value => __('完成'), self::REFUNDED->value => __('退款'), ]; } /** * 获取当前状态的描述文本 */ public function getDescription(): string { return self::toArray()[$this->value]; } /** * 安全地从值创建枚举实例 */ public static function tryFromValue(int $value): ?self { return self::tryFrom($value); } }