lib/moodle_rb/enrolments.rb in moodle_rb-1.0.3 vs lib/moodle_rb/enrolments.rb in moodle_rb-1.0.4
- old
+ new
@@ -1,15 +1,16 @@
module MoodleRb
class Enrolments
include HTTParty
include Utility
- attr_reader :token
+ attr_reader :token, :query_options
STUDENT_ROLE_ID = 5
- def initialize(token, url)
+ def initialize(token, url, query_options)
@token = token
+ @query_options = query_options
self.class.base_uri url
end
# required params:
# user_id course_id
@@ -25,10 +26,10 @@
:courseid => params[:course_id],
:roleid => STUDENT_ROLE_ID
}
}
}
- }
+ }.merge(query_options)
)
check_for_errors(response)
response.code == 200 && response.parsed_response.nil?
end
end