Documentation ¶
Index ¶
- type RubricsUseCases
- func (useCases *RubricsUseCases) AddCriteriaToObjective(dto *dtos.AddCriteriaToObjectiveDTO) (criteriaUUID string, err error)
- func (useCases *RubricsUseCases) AddObjectiveToRubric(dto *dtos.AddObjectiveToRubricDTO) (objectiveUUID string, err error)
- func (useCases *RubricsUseCases) CreateRubric(dto *dtos.CreateRubricDTO) (rubric *entities.Rubric, err error)
- func (useCases *RubricsUseCases) DeleteObjective(dto *dtos.DeleteObjectiveDTO) (err error)
- func (useCases *RubricsUseCases) GetRubricByUUID(dto *dtos.GetRubricDto) (rubric *entities.Rubric, err error)
- func (useCases *RubricsUseCases) GetRubricsCreatedByTeacher(teacherUUID string) (rubrics []*dtos.CreatedRubricDTO, err error)
- func (useCases *RubricsUseCases) UpdateCriteria(dto *dtos.UpdateCriteriaDTO) (err error)
- func (useCases *RubricsUseCases) UpdateObjective(dto *dtos.UpdateObjectiveDTO) (err error)
- func (useCases *RubricsUseCases) UpdateRubricName(dto *dtos.UpdateRubricNameDTO) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RubricsUseCases ¶
type RubricsUseCases struct {
RubricsRepository definitions.RubricsRepository
}
func (*RubricsUseCases) AddCriteriaToObjective ¶ added in v0.23.0
func (useCases *RubricsUseCases) AddCriteriaToObjective(dto *dtos.AddCriteriaToObjectiveDTO) (criteriaUUID string, err error)
func (*RubricsUseCases) AddObjectiveToRubric ¶ added in v0.22.0
func (useCases *RubricsUseCases) AddObjectiveToRubric(dto *dtos.AddObjectiveToRubricDTO) (objectiveUUID string, err error)
func (*RubricsUseCases) CreateRubric ¶
func (useCases *RubricsUseCases) CreateRubric(dto *dtos.CreateRubricDTO) (rubric *entities.Rubric, err error)
func (*RubricsUseCases) DeleteObjective ¶ added in v0.27.0
func (useCases *RubricsUseCases) DeleteObjective(dto *dtos.DeleteObjectiveDTO) (err error)
func (*RubricsUseCases) GetRubricByUUID ¶ added in v0.21.0
func (useCases *RubricsUseCases) GetRubricByUUID(dto *dtos.GetRubricDto) (rubric *entities.Rubric, err error)
func (*RubricsUseCases) GetRubricsCreatedByTeacher ¶ added in v0.20.0
func (useCases *RubricsUseCases) GetRubricsCreatedByTeacher(teacherUUID string) (rubrics []*dtos.CreatedRubricDTO, err error)
func (*RubricsUseCases) UpdateCriteria ¶ added in v0.25.0
func (useCases *RubricsUseCases) UpdateCriteria(dto *dtos.UpdateCriteriaDTO) (err error)
func (*RubricsUseCases) UpdateObjective ¶ added in v0.24.0
func (useCases *RubricsUseCases) UpdateObjective(dto *dtos.UpdateObjectiveDTO) (err error)
func (*RubricsUseCases) UpdateRubricName ¶ added in v0.26.0
func (useCases *RubricsUseCases) UpdateRubricName(dto *dtos.UpdateRubricNameDTO) (err error)
Click to show internal directories.
Click to hide internal directories.