Uses of Record Class
edu.ucsb.cs.scaffold.controller.CoursesController.InstructorCourseView
Packages that use CoursesController.InstructorCourseView
-
Uses of CoursesController.InstructorCourseView in edu.ucsb.cs.scaffold.controller
Methods in edu.ucsb.cs.scaffold.controller that return CoursesController.InstructorCourseViewModifier and TypeMethodDescriptionCoursesController.getCourseById(Long id) This method returns single course by its idCoursesController.postCourse(String courseName, String term, School school, String canvasApiToken, String canvasCourseId) This method creates a new Course.CoursesController.updateCourse(Long courseId, String courseName, String term, School school) This method updates an existing course.CoursesController.updateCourseWithCanvasToken(Long courseId, String canvasApiToken, String canvasCourseId) This method updates an existing course.CoursesController.updateGithubRepo(Long courseId, String repoName) Associates a GitHub repo (PlRepo) with a course, after verifying that the current user's stored GitHub PAT has read/write access to the repo.CoursesController.updateInstructorEmail(Long courseId, String instructorEmail) CoursesController.updatePLInstance(Long courseId, Long instanceId) Associates a PrairieLearn course instance (PlInstance) with a course.Methods in edu.ucsb.cs.scaffold.controller that return types with arguments of type CoursesController.InstructorCourseViewModifier and TypeMethodDescriptionCoursesController.allForAdmins()This method returns a list of courses.CoursesController.allForInstructors()This method returns a list of courses.