src/Entity/enums/FamilySituation.php line 5

  1. <?php
  2. namespace App\Entity\enums;
  3. enum FamilySituationstring
  4. {
  5.     case MARIED "MARIED";
  6.     case DIVORCED "DIVORCED";
  7.     case CELIBATAIRE "CELIBATAIRE";
  8.     case WIDOW "WIDOW";
  9.     case NON "";
  10.     public static function getSituation($situation)
  11.     {
  12.         switch ($situation) {
  13.             case 'MARIED':
  14.                 return FamilySituation::MARIED;
  15.                 break;
  16.             case 'DIVORCED':
  17.                 return FamilySituation::DIVORCED;
  18.                 break;
  19.             case 'CELIBATAIRE':
  20.                 return FamilySituation::CELIBATAIRE;
  21.                 break;
  22.             case 'WIDOW':
  23.                 return FamilySituation::WIDOW;
  24.                 break;
  25.             default:
  26.                 return FamilySituation::MARIED;
  27.                 break;
  28.         }
  29.     }
  30. }