Sha256: fca1cf5e286f950001f4fc7c7829a603a668892c2ce30fc6c7afb477e374482a
Contents?: true
Size: 417 Bytes
Versions: 1
Compression:
Stored size: 417 Bytes
Contents
module QuizApiClient::Services class ItemsService < BaseApiService def create(params:, token: nil) raise 'Quiz Id Required' unless params && params[:quiz_id] post_to_quiz_api(params: params, token: token) end private def post_to_quiz_api(params:, token:) client(token: token).post( "/api/quizzes/#{params[:quiz_id]}/items", item: params ) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
quiz_api_client-2.5.2 | lib/quiz_api_client/services/items_service.rb |