refactoring commands & jsdoc
This commit is contained in:
parent
84e2ec72ac
commit
91217d1e6e
30 changed files with 104 additions and 116 deletions
|
@ -2,7 +2,6 @@ import { dataSource } from "../../../data-source";
|
|||
import { communication } from "../../../entity/club/member/communication";
|
||||
import { member } from "../../../entity/club/member/member";
|
||||
import InternalException from "../../../exceptions/internalException";
|
||||
import CommunicationService from "../../../service/club/member/communicationService";
|
||||
import {
|
||||
CreateMemberCommand,
|
||||
DeleteMemberCommand,
|
||||
|
@ -13,7 +12,7 @@ import {
|
|||
export default abstract class MemberCommandHandler {
|
||||
/**
|
||||
* @description create member
|
||||
* @param CreateMemberCommand
|
||||
* @param {CreateMemberCommand} createMember
|
||||
* @returns {Promise<number>}
|
||||
*/
|
||||
static async create(createMember: CreateMemberCommand): Promise<number> {
|
||||
|
@ -40,7 +39,7 @@ export default abstract class MemberCommandHandler {
|
|||
|
||||
/**
|
||||
* @description update member
|
||||
* @param UpdateMemberCommand
|
||||
* @param {UpdateMemberCommand} updateMember
|
||||
* @returns {Promise<void>}
|
||||
*/
|
||||
static async update(updateMember: UpdateMemberCommand): Promise<void> {
|
||||
|
@ -66,7 +65,7 @@ export default abstract class MemberCommandHandler {
|
|||
|
||||
/**
|
||||
* @description update member newsletter
|
||||
* @param UpdateMemberCommand
|
||||
* @param {UpdateMemberCommand} updateMember
|
||||
* @returns {Promise<void>}
|
||||
*/
|
||||
static async updateNewsletter(updateMember: UpdateMemberNewsletterCommand): Promise<void> {
|
||||
|
@ -91,7 +90,7 @@ export default abstract class MemberCommandHandler {
|
|||
|
||||
/**
|
||||
* @description update member newsletter to unset
|
||||
* @param memberId string
|
||||
* @param {number} memberId
|
||||
* @returns {Promise<void>}
|
||||
*/
|
||||
static async unsetNewsletter(memberId: number): Promise<void> {
|
||||
|
@ -111,7 +110,7 @@ export default abstract class MemberCommandHandler {
|
|||
|
||||
/**
|
||||
* @description delete member
|
||||
* @param DeleteMemberCommand
|
||||
* @param {DeleteMemberCommand} deleteMember
|
||||
* @returns {Promise<void>}
|
||||
*/
|
||||
static async delete(deleteMember: DeleteMemberCommand): Promise<void> {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue