entitygroup

package
v0.0.0-...-a9c8cbe Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ModelName -
	ModelName string = "entitygroup"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Model

type Model struct {
	Env       env.Env
	Logger    zerolog.Logger
	RepoStore *repostore.RepoStore
}

Model -

func NewModel

func NewModel(e env.Env, l zerolog.Logger, ms *repostore.RepoStore) (m *Model, err error)

NewModel -

func (*Model) CanModifyGroup

func (m *Model) CanModifyGroup(entityGroupID string) (bool, error)

CanModifyGroup - check rules to see whether the group can be removed or group members can be added or removed

func (*Model) CreateEntityGroupMemberRec

func (m *Model) CreateEntityGroupMemberRec(rec *record.AppEntityGroupMemberRecord) (err error)

CreateEntityGroupMemberRec -

func (*Model) CreateEntityGroupRec

func (m *Model) CreateEntityGroupRec(rec *record.AppEntityGroupRecord) (err error)

CreateEntityGroupRec -

func (*Model) DeleteEntityGroupMemberRec

func (m *Model) DeleteEntityGroupMemberRec(entityGroupMemberID string) (err error)

DeleteEntityGroupMemberRec -

func (*Model) DeleteEntityGroupRec

func (m *Model) DeleteEntityGroupRec(entityGroupID string) (err error)

DeleteEntityGroupRec -

func (*Model) GetEntityGroupFightRec

func (m *Model) GetEntityGroupFightRec(entityGroupID string) (rec *record.AppFightRecord, err error)

GetEntityGroupFightRec -

func (*Model) GetEntityGroupMemberRec

func (m *Model) GetEntityGroupMemberRec(entityGroupMemberID string) (rec *record.AppEntityGroupMemberRecord, err error)

GetEntityGroupMemberRec -

func (*Model) GetEntityGroupMemberRecs

func (m *Model) GetEntityGroupMemberRecs(entityGroupID string) (recs []*record.AppEntityGroupMemberRecord, err error)

GetEntityGroupMemberRecs -

func (*Model) GetEntityGroupRec

func (m *Model) GetEntityGroupRec(entityGroupID string) (rec *record.AppEntityGroupRecord, err error)

GetEntityGroupRec -

func (*Model) GetEntityGroupRecs

func (m *Model) GetEntityGroupRecs(params map[string]interface{}) (recs []*record.AppEntityGroupRecord, err error)

GetEntityGroupRecs -

func (*Model) UpdateEntityGroupMemberRec

func (m *Model) UpdateEntityGroupMemberRec(rec *record.AppEntityGroupMemberRecord) (err error)

UpdateEntityGroupMemberRec -

func (*Model) UpdateEntityGroupRec

func (m *Model) UpdateEntityGroupRec(rec *record.AppEntityGroupRecord) (err error)

UpdateEntityGroupRec -

Jump to

Keyboard shortcuts

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