# Functions
No description provided by the author
NewCreateMatrixHandler creates new matrix handler @Summary Create matrix @Description Create a new matrix @Tags matrices @Accept json @Produce json @Param matrices body CreateMatrixRequest true "Add Matrix" @Success 200 {object} CreateMatrixResponse @Failure 400 {object} error @Failure 404 {object} error @Failure 500 {object} error @Router /matrices [post].
No description provided by the author
NewDeleteMatrixHandler deletes matrix handler @Summary Delete matrix @Description Delete a new matrix @Tags matrices @Produce json @Param uuid path string true "Matrix UUID" Format(uuid) @Success 200 {object} DeleteMatrixResponse @Failure 400 {object} error @Failure 404 {object} error @Failure 500 {object} error @Router /matrices/{uuid} [delete].
No description provided by the author
NewFindMatrixHandler find matrix handler @Summary Find matrix @Description Find a new matrix @Tags matrices @Produce json @Param uuid path string true "Matrix UUID" Format(uuid) @Success 200 {object} FindMatrixResponse @Failure 400 {object} error @Failure 404 {object} error @Failure 500 {object} error @Router /matrices/{uuid} [get].
No description provided by the author
NewListMatricesHandler list matrices handler @Summary List matrices @Description List a new matrices @Tags matrices @Accept json @Produce json @Param course_uuid query string false "course search by uuid" Format(uuid) @Success 200 {object} ListMatricesResponse @Failure 400 {object} error @Failure 404 {object} error @Failure 500 {object} error @Router /matrices [get].
No description provided by the author
No description provided by the author
NewUpdateMatrixHandler updates new matrix handler @Summary Update matrix @Description Update a matrix @Tags matrices @Accept json @Produce json @Param uuid path string true "Matrix UUID" Format(uuid) @Param matrix body UpdateMatrixRequest true "Update Matrix" @Success 200 {object} UpdateMatrixResponse @Failure 400 {object} error @Failure 404 {object} error @Failure 500 {object} error @Router /matrices/{uuid} [put].
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author