'Inklusive – Beiträge sind Endpreise (USt enthalten)', self::AddOn => 'Aufschlagen – USt wird auf die Beiträge aufgeschlagen', }; } /** * Optionen für das Frontend: [['value' => ..., 'label' => ...], ...]. * * @return array */ public static function options(): array { return array_map( static fn (self $mode): array => [ 'value' => $mode->value, 'label' => $mode->label(), ], self::cases(), ); } }