File: /www/wwwroot/erp.nhatnamsst.com/domains/Core/Enums/PaymentMethod.php
<?php
namespace Domains\Core\Enums;
use Domains\Core\Supports\Enum;
enum PaymentMethod: int
{
use Enum;
case CASH = 1; // Tiền mặt
case BANK_TRANSFER = 2; // Chuyển khoản
case CREDIT_CARD = 3; // Thẻ tín dụng
case CHECK = 4; // Séc
case OTHER = 5; // Khác
public function label(): string
{
return match ($this) {
self::CASH => 'Tiền mặt',
self::BANK_TRANSFER => 'Chuyển khoản',
self::CREDIT_CARD => 'Thẻ tín dụng',
self::CHECK => 'Séc',
self::OTHER => 'Khác',
};
}
}