Files
riksdagen-app/app/Enums/PartyEnum.php
2025-12-20 15:43:22 +01:00

30 lines
807 B
PHP

<?php
namespace App\Enums;
enum PartyEnum: string
{
case SOCIAL_DEMOCRATS = 'S';
case CENTER_PARTY = 'C';
case LIBERALS = 'L';
case GREEN_PARTY = 'MP';
case LEFT_PARTY = 'V';
case MODERATES = 'M';
case CHRIST_DEMOCRATS = 'KD';
case SWEDEN_DEMOCRATS = 'SD';
public function label(): string
{
return match ($this) {
self::SOCIAL_DEMOCRATS => 'Socialdemokraterna',
self::CENTER_PARTY => 'Centerpartiet',
self::LIBERALS => 'Liberalerna',
self::GREEN_PARTY => 'Miljöpartiet',
self::LEFT_PARTY => 'Vänsterpartiet',
self::MODERATES => 'Moderaterna',
self::CHRIST_DEMOCRATS => 'Kristdemokraterna',
self::SWEDEN_DEMOCRATS => 'Sverigedemokraterna',
};
}
}