dstpabuaran.com/app/Enums/InvoiceStatus.php
Yoga Pangestu 2a0b99c599 feat: implement invoice management features including index, create, update, delete, and print functionalities
- Added InvoiceIndex component for displaying a list of invoices with pagination and search capabilities.
- Created InvoiceShareButton component for sharing invoice details via WhatsApp.
- Developed InvoicePrint component for printing invoice details.
- Defined routes for invoice management including share and print functionalities.
- Implemented InvoiceTest to cover authentication, authorization, and CRUD operations for invoices.
2026-08-22 15:13:28 +07:00

22 lines
336 B
PHP

<?php
namespace App\Enums;
use App\Enums\Concerns\HasValues;
enum InvoiceStatus: string
{
use HasValues;
case UNPAID = 'unpaid';
case PAID = 'paid';
public function label(): string
{
return match ($this) {
self::UNPAID => 'Belum Lunas',
self::PAID => 'Lunas',
};
}
}