infrastructure

package
v0.47.0 Latest Latest
Warning

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

Go to latest
Published: Jan 14, 2024 License: AGPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func StartCoursesRoutes

func StartCoursesRoutes(g *gin.RouterGroup)

Types

type CoursesController

type CoursesController struct {
	UseCases *application.CoursesUseCases
}

func (*CoursesController) HandleAddStudentToCourse added in v0.16.0

func (controller *CoursesController) HandleAddStudentToCourse(c *gin.Context)

func (*CoursesController) HandleChangeCourseName added in v0.14.0

func (controller *CoursesController) HandleChangeCourseName(c *gin.Context)

func (*CoursesController) HandleChangeCourseVisibility added in v0.13.0

func (controller *CoursesController) HandleChangeCourseVisibility(c *gin.Context)

func (*CoursesController) HandleCreateCourse

func (controller *CoursesController) HandleCreateCourse(c *gin.Context)

func (*CoursesController) HandleGetCourse added in v0.18.0

func (controller *CoursesController) HandleGetCourse(c *gin.Context)

func (*CoursesController) HandleGetCourseLaboratories added in v0.31.0

func (controller *CoursesController) HandleGetCourseLaboratories(c *gin.Context)

func (*CoursesController) HandleGetEnrolledCourses added in v0.12.0

func (controller *CoursesController) HandleGetEnrolledCourses(c *gin.Context)

func (*CoursesController) HandleGetInvitationCode added in v0.10.0

func (controller *CoursesController) HandleGetInvitationCode(c *gin.Context)

func (*CoursesController) HandleGetStudentsEnrolledInCourse added in v0.17.0

func (controller *CoursesController) HandleGetStudentsEnrolledInCourse(c *gin.Context)

func (*CoursesController) HandleJoinCourse added in v0.11.0

func (controller *CoursesController) HandleJoinCourse(c *gin.Context)

func (*CoursesController) HandleSetStudentStatus added in v0.38.0

func (controller *CoursesController) HandleSetStudentStatus(c *gin.Context)

Jump to

Keyboard shortcuts

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