Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | import { PrismaClient } from "@prisma/client";
import { InvoiceRepositoryDataBase } from "../../../repositore-data-base-prisma/invoice-repository-data-base";
import { FetchAllInvoicesUseCase } from "../../../../application/useCase/invoice/fetch-all-invoces-use-case";
export class FetchAllInvoiceFactory{
static FetchAllUserAbstractFacotory(prisma:PrismaClient):FetchAllInvoicesUseCase {
const userRepositoryDataBase = new InvoiceRepositoryDataBase(prisma);
return new FetchAllInvoicesUseCase(userRepositoryDataBase);
}
} |