Files
portal-api/app/Enums/Domain/DomainProvisioningStatus.php
T
2026-09-28 08:26:29 +07:00

26 lines
795 B
PHP

<?php
namespace App\Enums\Domain;
enum DomainProvisioningStatus: string
{
case PENDING = 'pending';
case REGISTRAR_CREATED = 'registrar_created';
case PENDING_KYC = 'pending_kyc';
case ACTIVE = 'active';
case CANCELLED = 'cancelled';
case REFUNDED = 'refunded';
public function label(): string
{
return match ($this) {
self::PENDING => 'Chờ xử lý',
self::REGISTRAR_CREATED => 'Đã tạo tại nhà đăng ký',
self::PENDING_KYC => 'Chờ xác minh KYC',
self::ACTIVE => 'Đang hoạt động',
self::CANCELLED => 'Đã hủy',
self::REFUNDED => 'Đã hoàn tiền',
};
}
}