d2d.emegrendeles.hu/app/Enums/PricelistVatEnum.php
2026-03-13 08:52:25 +01:00

31 lines
594 B
PHP

<?php
namespace App\Enums;
enum PricelistVatEnum: int
{
case Percent5 = 5;
case Percent18 = 18;
case Percent27 = 27;
/**
* Visszaadja az összes értéket tömbként (5, 18, 27)
*
* @return array<int>
*/
public static function values(): array
{
return array_column(self::cases(), 'value');
}
/**
* Visszaadja a megjelenítendő címkéket (pl. '5%')
*
* @return array<string>
*/
public static function labels(): array
{
return array_map(fn($case) => $case->value . '%', self::cases());
}
}