UNPKG

opencart-manager

Version:

Node.js package helping to manage your opencart store data easily.

13 lines (12 loc) 499 B
import Category from "../entities/category"; import IFactory from "../interfaces/factory"; import type Model from "../model"; import { TCategory } from "../types"; export default class CategoryFactory implements IFactory<Category> { private model; constructor(model: Model); create(): Category; extract(criteria: Partial<TCategory>): Promise<Category | undefined>; extractAll(criteria: Partial<TCategory>): Promise<Category[]>; private createEntityFromRowData; }