website refactor
This commit is contained in:
@@ -2,15 +2,15 @@
|
||||
* In-Memory Implementation: InMemoryMembershipFeeRepository
|
||||
*/
|
||||
|
||||
import type { Logger } from '@core/shared/application/Logger';
|
||||
import type { IMembershipFeeRepository, IMemberPaymentRepository } from '@core/payments/domain/repositories/IMembershipFeeRepository';
|
||||
import type { Logger } from '@core/shared/domain/Logger';
|
||||
import type { MembershipFeeRepository, IMemberPaymentRepository } from '@core/payments/domain/repositories/MembershipFeeRepository';
|
||||
import type { MembershipFee } from '@core/payments/domain/entities/MembershipFee';
|
||||
import type { MemberPayment } from '@core/payments/domain/entities/MemberPayment';
|
||||
|
||||
const membershipFees: Map<string, MembershipFee> = new Map();
|
||||
const memberPayments: Map<string, MemberPayment> = new Map();
|
||||
|
||||
export class InMemoryMembershipFeeRepository implements IMembershipFeeRepository {
|
||||
export class InMemoryMembershipFeeRepository implements MembershipFeeRepository {
|
||||
constructor(private readonly logger: Logger) {}
|
||||
|
||||
async findById(id: string): Promise<MembershipFee | null> {
|
||||
@@ -36,7 +36,7 @@ export class InMemoryMembershipFeeRepository implements IMembershipFeeRepository
|
||||
}
|
||||
}
|
||||
|
||||
export class InMemoryMemberPaymentRepository implements IMemberPaymentRepository {
|
||||
export class InMemoryMemberPaymentRepository implements MemberPaymentRepository {
|
||||
constructor(private readonly logger: Logger) {}
|
||||
|
||||
async findById(id: string): Promise<MemberPayment | null> {
|
||||
|
||||
Reference in New Issue
Block a user