Sha256: 277c62f8b9cf100cdd619ba8039ad128c15cac7fa0b2ddaef44d01bc0c5ff33a
Contents?: true
Size: 721 Bytes
Versions: 37
Compression:
Stored size: 721 Bytes
Contents
module QuizApiClient::Services class QtiImportsService < BaseApiService def create(params:, token: nil) raise 'Quiz Id Required' unless params && params[:quiz_id] client(token: token).post( "/api/quizzes/#{params[:quiz_id]}/qti_imports", qti_import: params ) end def banks(params:, token: nil) client(token: token).post( '/api/qti_imports/banks', qti_import: params ) end def get_imported_consumer_settings(params:, token: nil) raise 'Quiz Id Required' unless params && params[:quiz_id] client(token: token).get( "/api/quizzes/#{params[:quiz_id]}/qti_imports/imported_consumer_settings" ) end end end
Version data entries
37 entries across 37 versions & 1 rubygems