1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-06-25 17:37:25 +02:00

Séparation vue et contrôleur

This commit is contained in:
galaxyoyo
2019-09-06 13:48:50 +02:00
parent a1b4c42707
commit a1ef162bdb
58 changed files with 2628 additions and 2758 deletions

View File

@ -0,0 +1,32 @@
<?php
class ValidationStatus extends SplEnum
{
const __default = self::NOT_READY;
const NOT_READY = 0;
const WAITING = 1;
const VALIDATED = 2;
public function getName() {
switch ($this) {
case self::WAITING:
return "En attente de validation";
case self::VALIDATED:
return "Inscription validée";
default:
return "Inscription non terminée";
}
}
public static function fromName($name) {
switch ($name) {
case "WAITING":
return self::WAITING;
case "VALIDATED":
return self::VALIDATED;
default:
return self::NOT_READY;
}
}
}