Skip to content

Documentation / @tenancy-node/core / InMemoryPlanSettingsRepository

Class: InMemoryPlanSettingsRepository ​

Defined in: core/src/infrastructure/memory/in-memory-settings-repositories.ts:5

Cambios de planes en memoria (tests; se pierden al reiniciar).

Implements ​

Constructors ​

Constructor ​

new InMemoryPlanSettingsRepository(): InMemoryPlanSettingsRepository

Returns ​

InMemoryPlanSettingsRepository

Methods ​

delete() ​

delete(planId): Promise<boolean>

Defined in: core/src/infrastructure/memory/in-memory-settings-repositories.ts:17

true si existía.

Parameters ​

planId ​

string

Returns ​

Promise<boolean>

Implementation of ​

PlanSettingsRepository.delete


list() ​

list(): Promise<PlanOverride[]>

Defined in: core/src/infrastructure/memory/in-memory-settings-repositories.ts:7

Returns ​

Promise<PlanOverride[]>

Implementation of ​

PlanSettingsRepository.list


save() ​

save(override): Promise<void>

Defined in: core/src/infrastructure/memory/in-memory-settings-repositories.ts:14

Crea o reemplaza los cambios de un plan.

Parameters ​

override ​

PlanOverride

Returns ​

Promise<void>

Implementation of ​

PlanSettingsRepository.save

Publicado bajo la licencia MIT.