UNPKG

e-commercee

Version:

This package contains a backend of what would be the logic of a e-commercee software, the architecture used is made in 3 layers

35 lines (33 loc) 1.27 kB
import { DAdministrator } from "./class/DAdministrator"; import { DArticle } from "./class/DArticle"; import { DCategory } from "./class/DCategory"; import { DClient } from "./class/DClient"; import { DOrder } from "./class/DOrder"; import { IDAdministrator } from "./interfaces/IDAdministrator"; import { IDArticle } from "./interfaces/IDArticle"; import { IDCategory } from "./interfaces/IDCategory"; import { IDClient } from "./interfaces/IDClient"; import { IDOrder } from "./interfaces/IDOrder"; export class FactoryData { public static getDCategory(): IDCategory { return (DCategory.getInstance()); } public static getDArticle(): IDArticle { return (DArticle.getInstance()); } public static getDClient(): IDClient { return (DClient.getInstance()); } public static getDAdmin(): IDAdministrator { return (DAdministrator.getInstance()); } public static getDOrder(): IDOrder { return (DOrder.getInstance()); } // public static getDExternalCampaign(): IDExternalCampaign { // return (DExternalCampaign.getInstance()); // } // public static getDOwnCampaign(): IDOwnCampaign { // return (DOwnCampaign.getInstance()); // } }