Documentation ¶
Index ¶
- type IUseCases
- type UseCases
- func (u *UseCases) FilterAccountWorkspaceByID(accountID, workspaceID uuid.UUID) map[string]interface{}
- func (u *UseCases) FilterWorkspaceByID(workspaceID uuid.UUID) map[string]interface{}
- func (u *UseCases) NewOrganizationInviteEmail(email, username, workspaceName string) []byte
- func (u *UseCases) NewWorkspaceData(workspaceID uuid.UUID, accountData *proto.GetAccountDataResponse) *workspace.Data
- func (u *UseCases) VerifyErrorForGRPCOnGetDataByEmail(err error) error
- func (u *UseCases) WorkspaceDataFromIOReadCloser(body io.ReadCloser) (*workspace.Data, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IUseCases ¶
type IUseCases interface { WorkspaceDataFromIOReadCloser(body io.ReadCloser) (data *workspace.Data, err error) FilterAccountWorkspaceByID(accountID, workspaceID uuid.UUID) map[string]interface{} FilterWorkspaceByID(workspaceID uuid.UUID) map[string]interface{} NewWorkspaceData(workspaceID uuid.UUID, accountData *proto.GetAccountDataResponse) *workspace.Data NewOrganizationInviteEmail(email, username, workspaceName string) []byte VerifyErrorForGRPCOnGetDataByEmail(err error) error }
func NewWorkspaceUseCases ¶
func NewWorkspaceUseCases() IUseCases
type UseCases ¶
type UseCases struct { }
func (*UseCases) FilterAccountWorkspaceByID ¶
func (*UseCases) FilterWorkspaceByID ¶
func (*UseCases) NewOrganizationInviteEmail ¶
func (*UseCases) NewWorkspaceData ¶
func (*UseCases) VerifyErrorForGRPCOnGetDataByEmail ¶
func (*UseCases) WorkspaceDataFromIOReadCloser ¶
Click to show internal directories.
Click to hide internal directories.