<?php

namespace App\Enums;

enum CoachStatus: string
{
    case Pending = 'pending';
    case Approved = 'approved';
    case Rejected = 'rejected';
    case Disabled = 'disabled';

    public function label(): string
    {
        return match ($this) {
            self::Pending => 'در انتظار تأیید',
            self::Approved => 'تأیید شده',
            self::Rejected => 'رد شده',
            self::Disabled => 'غیرفعال',
        };
    }
}
