ldc-legaulois/app/Enums/Customers/LivingStatus.php
2026-09-25 16:25:31 +02:00

29 lines
651 B
PHP

<?php
namespace App\Enums\Customers;
use App\Traits\Enums\BaseEnum;
enum LivingStatus: int
{
use BaseEnum;
case teenage = 1;
case youngAdult = 2;
case parent = 3;
case parentAlone = 4;
case elder = 5;
/**
* Optionnal labels definition.
*
* @phpstan-ignore-next-line
*/
private const LABELS = [
self::teenage->name => 'Adolescent/Étudiant',
self::youngAdult->name => 'Jeune actif sans enfant',
self::parent->name => 'Parents',
self::parentAlone->name => 'Adulte sans enfant',
self::elder->name => 'Grand-parent',
];
}