feat: Implement client status validation on login, refine password rules, and simplify customer resource status.

This commit is contained in:
pbao9
2026-03-10 16:27:23 +07:00
parent cf0f2cf686
commit 7fdcc01027
18 changed files with 831 additions and 12 deletions
@@ -0,0 +1,11 @@
<?php
namespace App\Repositories\InvoiceAttachment;
use App\Repositories\BaseRepositoryInterface;
interface InvoiceAttachmentRepositoryInterface extends BaseRepositoryInterface
{
public function getByInvoice(int $invoiceId): \Illuminate\Database\Eloquent\Collection;
public function deleteWithFile(int $id): bool;
}