Files
portal-api/app/Enums/Order/OrderStatus.php
T
2025-07-24 16:18:27 +07:00

21 lines
469 B
PHP

<?php
namespace App\Enums\Order;
enum OrderStatus: int
{
case PENDING = 0;
case ACTIVE = 1;
case CANCELLED = 2;
case PROCESSING = 3; // Thêm trạng thái processing
public function label(): string
{
return match ($this) {
self::PENDING => 'Chờ xử lý',
self::ACTIVE => 'Đã kích hoạt',
self::CANCELLED => 'Đã hủy',
self::PROCESSING => 'Đang xử lý',
};
}
}