module Bearcat
  class Client < Footrest::Client
    module Rubric
      extend ClientModule

      prefix "/api/v1/courses/:course/rubrics/" do
        get :course_rubric, ":rubric"
        get :course_rubrics
        post :create_course_rubric
        put :update_course_rubric, ":rubric"
        delete :delete_course_rubric, ":rubric"
      end

      get :account_rubrics, "api/v1/accounts/:account/rubrics"
    end
  end
end