Skip to content

Class: Logger

Defined in: packages/core/src/logger/logger.service.ts:15

Implements

Accessors

localInstance

Get Signature

ts
get localInstance(): LoggerService;

Defined in: packages/core/src/logger/logger.service.ts:32

Returns

LoggerService

Constructors

Constructor

ts
new Logger(): Logger;

Defined in: packages/core/src/logger/logger.service.ts:24

Returns

Logger

Constructor

ts
new Logger(context): Logger;

Defined in: packages/core/src/logger/logger.service.ts:25

Parameters

ParameterType
contextstring

Returns

Logger

Constructor

ts
new Logger(context, options): Logger;

Defined in: packages/core/src/logger/logger.service.ts:26

Parameters

ParameterType
contextstring
options{ timestamp?: boolean; }
options.timestamp?boolean

Returns

Logger

Methods

debug()

ts
debug(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:87

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void

Implementation of

LoggerService.debug


error()

ts
error(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:58

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void

Implementation of

LoggerService.error


fatal()

ts
fatal(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:105

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void

Implementation of

LoggerService.fatal


log()

ts
log(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:69

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void

Implementation of

LoggerService.log


verbose()

ts
verbose(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:96

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void

Implementation of

LoggerService.verbose


warn()

ts
warn(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:78

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void

Implementation of

LoggerService.warn


attachBuffer()

ts
static attachBuffer(): void;

Defined in: packages/core/src/logger/logger.service.ts:158

Returns

void


debug()

ts
static debug(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:132

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void


detachBuffer()

ts
static detachBuffer(): void;

Defined in: packages/core/src/logger/logger.service.ts:162

Returns

void


error()

ts
static error(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:114

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void


fatal()

ts
static fatal(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:144

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void


flush()

ts
static flush(): void;

Defined in: packages/core/src/logger/logger.service.ts:150

Returns

void


getTimestamp()

ts
static getTimestamp(): string;

Defined in: packages/core/src/logger/logger.service.ts:167

Returns

string


isLevelEnabled()

ts
static isLevelEnabled(level): boolean;

Defined in: packages/core/src/logger/logger.service.ts:188

Parameters

ParameterType
level"error" | "verbose" | "debug" | "log" | "warn" | "fatal"

Returns

boolean


log()

ts
static log(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:120

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void


overrideLogger()

ts
static overrideLogger(logger): void;

Defined in: packages/core/src/logger/logger.service.ts:171

Parameters

ParameterType
logger| boolean | LoggerService | ("error" | "verbose" | "debug" | "log" | "warn" | "fatal")[]

Returns

void


verbose()

ts
static verbose(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:138

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void


warn()

ts
static warn(message, ...optionalParams): void;

Defined in: packages/core/src/logger/logger.service.ts:126

Parameters

ParameterType
messageunknown
...optionalParamsunknown[]

Returns

void

Properties

PropertyModifierTypeDefault valueDefined in
context?protectedstringundefinedpackages/core/src/logger/logger.service.ts:28
localInstanceRef?protectedLoggerServiceundefinedpackages/core/src/logger/logger.service.ts:22
optionsprotected{ timestamp?: boolean; }{}packages/core/src/logger/logger.service.ts:29
options.timestamp?publicbooleanundefinedpackages/core/src/logger/logger.service.ts:29
logBufferstaticLogBufferRecord[]undefinedpackages/core/src/logger/logger.service.ts:16
logLevels?static("error" | "verbose" | "debug" | "log" | "warn" | "fatal")[]undefinedpackages/core/src/logger/logger.service.ts:18
staticInstanceRef?staticLoggerServiceDEFAULT_LOGGERpackages/core/src/logger/logger.service.ts:17

Released under the MIT License.