<?php

declare(strict_types=1);

namespace App\Support;

enum EnvironmentReviewCompletenessState: string
{
    case Complete = 'complete';
    case Partial = 'partial';
    case Missing = 'missing';
    case Stale = 'stale';

    /**
     * @return list<string>
     */
    public static function values(): array
    {
        return array_map(static fn (self $case): string => $case->value, self::cases());
    }
}
