mirror of
https://gitlab.com/animath/si/plateforme.git
synced 2025-06-25 18:17:28 +02:00
Page de paiement (en cours)
This commit is contained in:
@ -2,14 +2,17 @@
|
||||
|
||||
class PaymentMethod
|
||||
{
|
||||
const CREDIT_CARD = 0;
|
||||
const BANK_CHECK = 1;
|
||||
const BANK_TRANSFER = 2;
|
||||
const CASH = 3;
|
||||
const SCHOLARSHIP = 4;
|
||||
const CREDIT_CARD = 1;
|
||||
const BANK_CHECK = 2;
|
||||
const BANK_TRANSFER = 3;
|
||||
const CASH = 4;
|
||||
const SCHOLARSHIP = 5;
|
||||
const NOT_PAID = 0;
|
||||
|
||||
public static function getTranslatedName($status) {
|
||||
switch ($status) {
|
||||
case self::CREDIT_CARD:
|
||||
return "Carte bancaire";
|
||||
case self::BANK_CHECK:
|
||||
return "Chèque";
|
||||
case self::BANK_TRANSFER:
|
||||
@ -18,13 +21,15 @@ class PaymentMethod
|
||||
return "Espèce";
|
||||
case self::SCHOLARSHIP:
|
||||
return "Je suis boursier";
|
||||
default:
|
||||
return "Carte bancaire";
|
||||
default:
|
||||
return "Pas encore payé";
|
||||
}
|
||||
}
|
||||
|
||||
public static function getName($status) {
|
||||
switch ($status) {
|
||||
case self::CREDIT_CARD:
|
||||
return "CREDIT_CARD";
|
||||
case self::BANK_CHECK:
|
||||
return "BANK_CHECK";
|
||||
case self::BANK_TRANSFER:
|
||||
@ -34,12 +39,14 @@ class PaymentMethod
|
||||
case self::SCHOLARSHIP:
|
||||
return "SCHOLARSHIP";
|
||||
default:
|
||||
return "CREDIT_CARD";
|
||||
return "NOT_PAID";
|
||||
}
|
||||
}
|
||||
|
||||
public static function fromName($name) {
|
||||
switch ($name) {
|
||||
case "CREDIT_CARD":
|
||||
return self::CREDIT_CARD;
|
||||
case "BANK_CHECK":
|
||||
return self::BANK_CHECK;
|
||||
case "BANK_TRANSFER":
|
||||
@ -49,7 +56,7 @@ class PaymentMethod
|
||||
case "SCHOLARSHIP":
|
||||
return self::SCHOLARSHIP;
|
||||
default:
|
||||
return self::CREDIT_CARD;
|
||||
return self::NOT_PAID;
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user