Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CompaniesController

The Company controller

Hierarchy

Index

Constructors

constructor

Properties

Private companiesRepository

companiesRepository: CompaniesRepository

The companies repository

Protected isAuthEnabled

isAuthEnabled: boolean = false

Indicates if the authentication has been enabled in this controller

Protected router

router: Router = Router()

The express router

Accessors

routeName

  • get routeName(): string

Methods

register

  • register(): this

useAuth

  • useAuth(): this

useCreate

  • useCreate(middleware?: Array<RequestHandler>): this

useCrud

useCustoms

  • useCustoms(): this

useDelete

  • useDelete(middleware?: Array<RequestHandler>): this

Private useGetByOwnerId

  • useGetByOwnerId(): this

useMiddleware

  • useMiddleware(...middleware: Array<RequestHandler>): this

useRead

  • useRead(middleware?: Array<RequestHandler>): this

useUpdate

  • useUpdate(middleware?: Array<RequestHandler>): this

Generated using TypeDoc