UNPKG

@tsclean/core

Version:

Plugin for API Rest Full development, based on Clean Architecture, IoC and Dependency Injection.

12 lines 1.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ForbiddenException = void 0; const enums_1 = require("../enums"); const http_exception_1 = require("./http.exception"); class ForbiddenException extends http_exception_1.HttpException { constructor(objectOrError, description = 'Forbidden') { super(http_exception_1.HttpException.createBody(objectOrError, description, enums_1.HttpStatus.FORBIDDEN), enums_1.HttpStatus.FORBIDDEN); } } exports.ForbiddenException = ForbiddenException; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9yYmlkZGVuLmV4Y2VwdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9leGNlcHRpb25zL2ZvcmJpZGRlbi5leGNlcHRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsb0NBQXNDO0FBQ3RDLHFEQUFpRDtBQUVqRCxNQUFhLGtCQUFtQixTQUFRLDhCQUFhO0lBQ25ELFlBQ0UsYUFBcUMsRUFDckMsV0FBVyxHQUFHLFdBQVc7UUFFekIsS0FBSyxDQUNILDhCQUFhLENBQUMsVUFBVSxDQUN0QixhQUFhLEVBQ2IsV0FBVyxFQUNYLGtCQUFVLENBQUMsU0FBUyxDQUNyQixFQUNELGtCQUFVLENBQUMsU0FBUyxDQUNyQixDQUFDO0lBQ0osQ0FBQztDQUNGO0FBZEQsZ0RBY0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIdHRwU3RhdHVzIH0gZnJvbSAnLi4vZW51bXMnO1xuaW1wb3J0IHsgSHR0cEV4Y2VwdGlvbiB9IGZyb20gJy4vaHR0cC5leGNlcHRpb24nO1xuXG5leHBvcnQgY2xhc3MgRm9yYmlkZGVuRXhjZXB0aW9uIGV4dGVuZHMgSHR0cEV4Y2VwdGlvbiB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIG9iamVjdE9yRXJyb3I/OiBzdHJpbmcgfCBvYmplY3QgfCBhbnksXG4gICAgZGVzY3JpcHRpb24gPSAnRm9yYmlkZGVuJyxcbiAgKSB7XG4gICAgc3VwZXIoXG4gICAgICBIdHRwRXhjZXB0aW9uLmNyZWF0ZUJvZHkoXG4gICAgICAgIG9iamVjdE9yRXJyb3IsXG4gICAgICAgIGRlc2NyaXB0aW9uLFxuICAgICAgICBIdHRwU3RhdHVzLkZPUkJJRERFTixcbiAgICAgICksXG4gICAgICBIdHRwU3RhdHVzLkZPUkJJRERFTixcbiAgICApO1xuICB9XG59XG4iXX0=