<?php

namespace App\Modules\HR\Recruitment\Support;

final class OnboardingAccountType
{
    public const ERP = 'erp';

    public const MICROSOFT_365 = 'microsoft_365';

    public const EMAIL = 'email';

    public const VPN = 'vpn';

    public const GIT = 'git';

    public const SLACK = 'slack';

    public const CUSTOM = 'custom';

    /** @return list<string> */
    public static function all(): array
    {
        return [
            self::ERP,
            self::MICROSOFT_365,
            self::EMAIL,
            self::VPN,
            self::GIT,
            self::SLACK,
            self::CUSTOM,
        ];
    }
}
