Files
travel/app/Enums/JourneyMethod.php
Tim Basten 564f78dcda
All checks were successful
linter / quality (push) Successful in 1m37s
tests / ci (8.4) (push) Successful in 2m13s
tests / ci (8.5) (push) Successful in 1m25s
initial
2026-03-05 11:41:39 +08:00

24 lines
514 B
PHP

<?php
namespace App\Enums;
enum JourneyMethod: string
{
case Air = 'Air';
case Bus = 'Bus';
case PersonalVehicle = 'PersonalVehicle';
case RcswaVehicle = 'RcswaVehicle';
case Train = 'Train';
public function label(): string
{
return match($this) {
self::Air => 'Air',
self::Bus => 'Bus',
self::PersonalVehicle => 'Personal Vehicle',
self::RcswaVehicle => 'RCSWA Vehicle',
self::Train => 'Train',
};
}
}