UNPKG

@flexiblepersistence/backnextapi

Version:

A simple API framework using Flexible Persistence

18 lines 810 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const ts_mixer_1 = require("ts-mixer"); const baseControllerShow_1 = __importDefault(require("./baseControllerShow")); const baseControllerIndex_1 = __importDefault(require("./baseControllerIndex")); // @ts-ignore class BaseControllerRead extends ts_mixer_1.Mixin(baseControllerIndex_1.default, baseControllerShow_1.default) { async read(req, res) { if (Object.keys(req['query']).length !== 0 && req['query'].id) return this.index(req, res); return this.show(req, res); } } exports.default = BaseControllerRead; //# sourceMappingURL=baseControllerRead.js.map