<?php

namespace App\Domain\Inventory\Enums;

enum StockCountItemStatus: string
{
    case Pending = 'pending';
    case Counted = 'counted';
    case Verified = 'verified';
    case Adjusted = 'adjusted';

    public function label(): string
    {
        return match ($this) {
            self::Pending => 'بانتظار العد',
            self::Counted => 'تم العد',
            self::Verified => 'تم التحقق',
            self::Adjusted => 'تم التسوية',
        };
    }
}
