Skip to content

ErrorFilter

@tsed/platform-exceptions

Usage

typescript
import { ErrorFilter } from "@tsed/platform-exceptions";

See /packages/platform/platform-exceptions/src/types/components/ErrorFilter.ts.

Overview

ts
class ErrorFilter implements ExceptionFilterMethods {
    catch(error: any, ctx: BaseContext): void;
    mapError(error: any, env?: Env): {
        name: any;
        message: any;
        status: any;
        errors: any;
        stack: any;
    };
    protected getErrors(error: any): any;
    protected getHeaders(error: any): any;
}

catch

ts
catch(error: any, ctx: BaseContext): void;

mapError

ts
mapError(error: any, env?: Env): {
     name: any;
     message: any;
     status: any;
     errors: any;
     stack: any;
 };

protected getErrors

ts
protected getErrors(error: any): any;

protected getHeaders

ts
protected getHeaders(error: any): any;

Released under the MIT License.