lib/bearcat/client/rubric_assessment.rb in bearcat-1.4.13 vs lib/bearcat/client/rubric_assessment.rb in bearcat-1.5.0.beta1

- old
+ new

@@ -1,19 +1,13 @@ module Bearcat class Client < Footrest::Client module RubricAssessment + extend ClientModule - def create_course_rubric_assessment(course, rubric_association, params={}) - post("api/v1/courses/#{course}/rubric_associations/#{rubric_association}/rubric_assessments", params) + prefix "/api/v1/courses/:course/rubric_associations/:rubric_association/rubric_assessments/" do + post :create_course_rubric_assessment + put :update_course_rubric_assessment, ":rubric_assessment" + delete :delete_course_rubric_assessment, ":rubric_assessment" end - - def update_course_rubric_assessment(course, rubric_association, rubric_assessment, params={}) - put("api/v1/courses/#{course}/rubric_associations/#{rubric_association}/rubric_assessments/#{rubric_assessment}", params) - end - - def delete_course_rubric_assessment(course, rubric_association, rubric_assessment) - delete("api/v1/courses/#{course}/rubric_associations/#{rubric_association}/rubric_assessments/#{rubric_assessment}") - end - end end end \ No newline at end of file