Options
All
  • Public
  • Public/Protected
  • All
Menu

Create a array with middleware for route

Hierarchy

  • RouteMiddleware

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

app

app: any

options

options: IOptions

Methods

get

  • get(middlewareDef?: Array<string> | string, globalDef?: Array<string> | string, hasJwt?: boolean, validators: any, hasCors: boolean, uri: string): Array<string>
  • Get a array of middleware for route

    params

    cors - true if enabled in route

    Parameters

    • Default value middlewareDef: Array<string> | string = []

      middleware string controller:method

    • Default value globalDef: Array<string> | string = []

      like middlewareDef for all controller inside json definition file

    • Default value hasJwt: boolean = false

      true if route is jwt protected

    • validators: any

      express validators object

    • hasCors: boolean
    • uri: string

    Returns Array<string>

    array of middleware

parse

  • parse(middlewareDef: Array<string>): Array<string>
  • get middlefare method

    Parameters

    • middlewareDef: Array<string>

      middleware string controller:method with globalDef

    Returns Array<string>

    array of middleware

startWith

  • startWith(value: any, char: any): boolean
  • check if a string start with a string

    Parameters

    • value: any

      string value to check

    • char: any

      check term

    Returns boolean

    • true if strat with char

Generated using TypeDoc