Sha256: e8098527b164691dbde404be446dbb4bd08b9592f151e9c06b7c56f90de05713
Contents?: true
Size: 1.15 KB
Versions: 7
Compression:
Stored size: 1.15 KB
Contents
require_relative 'resource' require_relative 'monetary_account' require_relative 'monetary_accounts' require_relative 'draft_share_invite_bank' require_relative 'draft_share_invite_banks' require_relative 'certificate_pinned' require_relative 'card' require_relative 'cards' require_relative 'notification_filter_url' module Bunq class User def initialize(client, id) @resource = Bunq::Resource.new(client, "/v1/user/#{id}") end def monetary_account(id) Bunq::MonetaryAccount.new(@resource, id) end def monetary_accounts Bunq::MonetaryAccounts.new(@resource) end def draft_share_invite_bank(id) Bunq::DraftShareInviteBank.new(@resource, id) end def draft_share_invite_banks Bunq::DraftShareInviteBanks.new(@resource) end def certificate_pinned Bunq::CertificatePinned.new(@resource) end def card(id) Bunq::Card.new(@resource, id) end def cards Bunq::Cards.new(@resource) end def notification_filter_url Bunq::NotificationFilterUrl.new(@resource) end def show @resource.with_session { @resource.get }['Response'] end end end
Version data entries
7 entries across 7 versions & 1 rubygems