Skip to main content
Version: 6.3

EntityValidator

Index

Constructors

constructor

Properties

KNOWN_TYPES

KNOWN_TYPES: Set<string> = ...

Methods

validate

  • validate<T>(entity, payload, meta): void
  • Type parameters

    • T: object

    Parameters

    Returns void

validateEmptyWhere

  • validateEmptyWhere<T>(where): void
  • Type parameters

    • T

    Parameters

    Returns void

validateParams

  • validateParams(params, type, field): void
  • Parameters

    • params: any
    • type: string = 'search condition'
    • optionalfield: string

    Returns void

validatePrimaryKey

  • validatePrimaryKey<T>(entity, meta): void

validateProperty

  • validateProperty<T>(prop, givenValue, entity): any
  • Type parameters

    • T: object

    Parameters

    Returns any

validateRequired

  • validateRequired<T>(entity): void
  • Type parameters

    • T: object

    Parameters

    • entity: T

    Returns void