Sha256: 10e152c902a5ffe29351ce2d37909f866624a9b12322f813c27fa97fff096823
Contents?: true
Size: 577 Bytes
Versions: 14
Compression:
Stored size: 577 Bytes
Contents
module QuizApiClient::Services class ItemAnalysesService < BaseApiService def list(params:, token: nil, all: false) raise 'Quiz Id Required' unless params.key?(:quiz_id) client(token: token).get( "/api/quizzes/#{params[:quiz_id]}/stats/item_analyses", all: all ) end def get(params:, token: nil) raise 'Quiz Id and Item Id are Required' unless params.key?(:id) && params.key?(:quiz_id) client(token: token).get( "/api/quizzes/#{params[:quiz_id]}/stats/item_analyses/#{params[:id]}" ) end end end
Version data entries
14 entries across 14 versions & 1 rubygems