mappers

package
v0.0.0-...-771bf79 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 11, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthMapper

type AuthMapper struct {
}

func (AuthMapper) SignupDtoEntity

func (am AuthMapper) SignupDtoEntity(signupDTO dtos.SignupDTO) models.User

type BookMapper

type BookMapper struct {
}

func (BookMapper) EntityToDTO

func (bm BookMapper) EntityToDTO(book models.Book) dtos.BookDTO

func (BookMapper) InsertDtoToEntity

func (bm BookMapper) InsertDtoToEntity(insertDTO dtos.BookInsertDTO) models.Book

type CustomDocumentMapper

type CustomDocumentMapper struct {
}

func (CustomDocumentMapper) EntityToDto

func (dm CustomDocumentMapper) EntityToDto(customDocument models.CustomDocument) dtos.CustomDocumentDTO

func (CustomDocumentMapper) InsertDtoToEntity

func (dm CustomDocumentMapper) InsertDtoToEntity(customDocumentInsertDTO dtos.CustomDocumentInsertDTO) models.CustomDocument

func (CustomDocumentMapper) InsertDtoToUpdateDocument

func (dm CustomDocumentMapper) InsertDtoToUpdateDocument(customDocumentInsertDTO dtos.CustomDocumentInsertDTO) primitive.M

type MangaMapper

type MangaMapper struct {
}

func (MangaMapper) EntityToDTO

func (mm MangaMapper) EntityToDTO(manga models.Manga) dtos.MangaDTO

func (MangaMapper) InsertDtoToEntity

func (mm MangaMapper) InsertDtoToEntity(mangaInsertDTO dtos.MangaInsertDTO) models.Manga

type ReadingListMapper

type ReadingListMapper struct {
}

func (ReadingListMapper) EntityToDTO

func (rlm ReadingListMapper) EntityToDTO(readingList models.ReadingsList) dtos.ReadingListDTO

func (ReadingListMapper) InsertDtoToEntity

func (rlm ReadingListMapper) InsertDtoToEntity(insertDTO dtos.ReadingListInsertDTO) models.ReadingsList

func (ReadingListMapper) InsertDtoToUpdateEntity

func (rlm ReadingListMapper) InsertDtoToUpdateEntity(insertDTO dtos.ReadingListInsertDTO) models.ReadingsList

type ReadingMapper

type ReadingMapper struct {
}

func (ReadingMapper) EntityToDTO

func (rm ReadingMapper) EntityToDTO(reading models.Reading) dtos.ReadingDTO

func (ReadingMapper) InsertDtoToEntity

func (rm ReadingMapper) InsertDtoToEntity(readingInsertDTO dtos.ReadingInsertDTO, userId primitive.ObjectID, readingName string) models.Reading

func (ReadingMapper) InsertDtoToUpdatedEntity

func (rm ReadingMapper) InsertDtoToUpdatedEntity(readingInsertDTO dtos.ReadingInsertDTO, currentReading models.Reading) models.Reading

func (ReadingMapper) InsertRecordDtoToRecord

func (rm ReadingMapper) InsertRecordDtoToRecord(recordDTO dtos.ReadingRecordInsertDTO) models.ReadingRecord

func (ReadingMapper) RecordToDTO

func (rm ReadingMapper) RecordToDTO(recordDTO models.ReadingRecord) dtos.ReadingRecordDTO

type UserMapper

type UserMapper struct {
}

func (UserMapper) EntityToDTO

func (um UserMapper) EntityToDTO(user models.User) dtos.UserDTO

func (UserMapper) InsertDtoToEntity

func (um UserMapper) InsertDtoToEntity(userInsertDTO dtos.UserInsertDTO) models.User

func (UserMapper) UpdateDtoToEntity

func (um UserMapper) UpdateDtoToEntity(currentUser models.User, userUpdateDTO dtos.UserInsertDTO) models.User

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL