Class: Bunq::BunqmeTabs

Inherits:
Object
  • Object
show all
Defined in:
lib/bunq/bunqme_tabs.rb

Instance Method Summary collapse

Constructor Details

#initialize(parent_resource) ⇒ BunqmeTabs

Returns a new instance of BunqmeTabs.



7
8
9
# File 'lib/bunq/bunqme_tabs.rb', line 7

def initialize(parent_resource)
  @resource = parent_resource.append('/bunqme-tab')
end

Instance Method Details

#create(attributes) ⇒ Object



17
18
19
# File 'lib/bunq/bunqme_tabs.rb', line 17

def create(attributes)
  @resource.with_session { @resource.post(attributes) }['Response']
end

#index(count: 200, older_id: nil, newer_id: nil) ⇒ Object



11
12
13
14
15
# File 'lib/bunq/bunqme_tabs.rb', line 11

def index(count: 200, older_id: nil, newer_id: nil)
  Bunq::Paginated
    .new(@resource)
    .paginate(count: count, older_id: older_id, newer_id: newer_id)
end