Files
RenewCMS/internal/domain/invite/inviteRepositoryInterface.go
T

14 lines
275 B
Go

package invite
import (
"RenewCMS/internal/domain/user"
"time"
)
type Repository interface {
Create(invite Invite) (Invite, error)
GetAll() []Invite
Delete(id uint32) error
AcceptWithUser(inviteID uint32, acceptedAt time.Time, newUser user.User) (user.User, error)
}