@@ -43,8 +43,21 @@ class Order extends Model
|
||||
public function getPaymentMethodLabelAttribute(): string
|
||||
{
|
||||
return match ($this->payment_method) {
|
||||
'card_transfer' => 'Перевод по реквизитам (на карту)',
|
||||
default => 'Не указан',
|
||||
'card_transfer' => __('Перевод по реквизитам (на карту)'),
|
||||
default => __('Не указан'),
|
||||
};
|
||||
}
|
||||
|
||||
public function getStatusLabelAttribute(): string
|
||||
{
|
||||
return match ($this->status) {
|
||||
'new' => __('Новый'),
|
||||
'processing' => __('В обработке'),
|
||||
'paid' => __('Оплачен'),
|
||||
'shipped' => __('Отправлен'),
|
||||
'completed' => __('Завершен'),
|
||||
'cancelled' => __('Отменен'),
|
||||
default => (string) $this->status,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user