35 lines
523 B
PHP
35 lines
523 B
PHP
<?php
|
|
|
|
|
|
class Reason
|
|
{
|
|
const SOLUTION = 0;
|
|
const ANSWER = 1;
|
|
|
|
public static function getTranslatedName($class) {
|
|
switch ($class) {
|
|
case self::ANSWER:
|
|
return "Réponse";
|
|
default:
|
|
return "Solution";
|
|
}
|
|
}
|
|
|
|
public static function getName($class) {
|
|
switch ($class) {
|
|
case self::ANSWER:
|
|
return "ANSWER";
|
|
default:
|
|
return "SOLUTION";
|
|
}
|
|
}
|
|
|
|
public static function fromName($name) {
|
|
switch ($name) {
|
|
case "ANSWER":
|
|
return self::ANSWER;
|
|
default:
|
|
return self::SOLUTION;
|
|
}
|
|
}
|
|
} |