fix issue with match

master
Nadim Salloum 2022-02-21 16:52:42 +01:00
parent 7e19c63c4f
commit 7bfec123a5
1 changed files with 16 additions and 10 deletions

View File

@ -42,19 +42,25 @@ class Payment extends Model
public function getTypeAttribute($type)
{
return match ($type) {
PaymentType::Transaction() => 'Banküberweisung',
PaymentType::Cash() => 'Barzahlung',
default => 'Überweisung via Cembra',
switch ($type) {
case PaymentType::Transaction():
return 'Banküberweisung';
case PaymentType::Cash():
return 'Barzahlung';
default:
return 'Überweisung via Cembra';
};
}
public function getTypeTextAttribute()
{
return match ($this->type) {
'Banküberweisung' => 'via Banküberweisung erhalten',
'Barzahlung' => 'in bar erhalten',
default => 'via Cembra-Überweisung erhalten',
switch ($this->type) {
case 'Banküberweisung':
return 'via Banküberweisung erhalten';
case 'Barzahlung':
return 'in bar erhalten';
default:
return 'via Cembra-Überweisung erhalten';
};
}