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