<?php

// app/Enums/PracticeTypes.php

namespace App\Enums;

enum PracticeTypes: string
{
    case PRIVATE = 'private';
    case PUBLIC = 'public';

    public function label(): string
    {
        return match ($this) {
            self::PRIVATE => 'Private practice',
            self::PUBLIC => 'Hospital-based',
        };
    }

    public static function options(): array
    {
        return [
            self::PRIVATE->value => 'Private practice',
            self::PUBLIC->value => 'Hospital-based',
        ];
    }
}
