Sha256: f5f3c2295ce6330ee488ea87686af2ef620ca459c3a4bf213bb542a8c6700cac
Contents?: true
Size: 570 Bytes
Versions: 26
Compression:
Stored size: 570 Bytes
Contents
module QuizApiClient::Services class QuizService < BaseApiService def update(params:, token: nil) patch_to_quiz_api(params: params, token: token) end def show(params:, token: nil) get_from_quiz_api(params: params, token: token) end private def patch_to_quiz_api(params:, token:) client(token: token).patch( "/api/quizzes/#{params[:id]}", quiz: params ) end def get_from_quiz_api(params:, token:) client(token: token).get( "/api/quizzes/#{params[:id]}" ) end end end
Version data entries
26 entries across 26 versions & 1 rubygems