Sha256: b435546045e6d7e9374628b70ec8680897bd60b5255804155fb18caa87426b0f
Contents?: true
Size: 645 Bytes
Versions: 2
Compression:
Stored size: 645 Bytes
Contents
module QuizApiClient::Services class BankEntriesService < BaseApiService def list(params:, token: nil, all: false) raise 'Bank Id Required' unless params && params[:id] pagination_params = { page: params.delete(:page), per_page: params.delete(:per_page) } get_from_quiz_api(params: params, token: token, pagination_params: pagination_params, all: all) end private def get_from_quiz_api(params:, token:, pagination_params:, all:) client(token: token).get( "/api/internal_services/banks/#{params[:id]}/bank_entries", query: pagination_params, all: all ) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
quiz_api_client-4.13.1 | lib/quiz_api_client/services/bank_entries_service.rb |
quiz_api_client-4.13.0 | lib/quiz_api_client/services/bank_entries_service.rb |