2019-09-09 23:48:52 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
class SchoolClass
|
|
|
|
{
|
|
|
|
const SECONDE = 0;
|
|
|
|
const PREMIERE = 1;
|
|
|
|
const TERMINALE = 2;
|
|
|
|
|
|
|
|
public static function getTranslatedName($class) {
|
|
|
|
switch ($class) {
|
2019-10-18 20:23:00 +00:00
|
|
|
case null:
|
|
|
|
return "Adulte";
|
2019-09-09 23:48:52 +00:00
|
|
|
case self::SECONDE:
|
|
|
|
return "Seconde ou inférieur";
|
|
|
|
case self::PREMIERE:
|
|
|
|
return "Première";
|
2019-10-18 20:23:00 +00:00
|
|
|
case self::TERMINALE:
|
2019-09-09 23:48:52 +00:00
|
|
|
return "Terminale";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public static function getName($class) {
|
|
|
|
switch ($class) {
|
2019-10-18 20:23:00 +00:00
|
|
|
case null:
|
|
|
|
return null;
|
2019-09-09 23:48:52 +00:00
|
|
|
case self::SECONDE:
|
|
|
|
return "SECONDE";
|
|
|
|
case self::PREMIERE:
|
|
|
|
return "PREMIERE";
|
2019-10-18 20:23:00 +00:00
|
|
|
case self::TERMINALE:
|
2019-09-09 23:48:52 +00:00
|
|
|
return "TERMINALE";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public static function fromName($name) {
|
|
|
|
switch ($name) {
|
|
|
|
case "SECONDE":
|
|
|
|
return self::SECONDE;
|
|
|
|
case "PREMIERE":
|
|
|
|
return self::PREMIERE;
|
2019-10-18 20:23:00 +00:00
|
|
|
case "TERMINALE":
|
2019-09-09 23:48:52 +00:00
|
|
|
return self::TERMINALE;
|
2019-10-18 20:23:00 +00:00
|
|
|
default:
|
|
|
|
return null;
|
2019-09-09 23:48:52 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|