module FidorApi::Client::DSL::ScheduledTransfers

Public Instance Methods

confirm_scheduled_transfer(id, options = {}) click to toggle source
# File lib/fidor_api/client/dsl/scheduled_transfers.rb, line 25
def confirm_scheduled_transfer(id, options = {})
  request(:put, "scheduled_transfers/#{id}/confirm", {}, options[:headers])
end
create_scheduled_transfer(attributes = {}, options = {}) click to toggle source
# File lib/fidor_api/client/dsl/scheduled_transfers.rb, line 17
def create_scheduled_transfer(attributes = {}, options = {})
  create(FidorApi::Model::ScheduledTransfer, 'scheduled_transfers', attributes, options)
end
delete_scheduled_transfer(id, options = {}) click to toggle source
# File lib/fidor_api/client/dsl/scheduled_transfers.rb, line 29
def delete_scheduled_transfer(id, options = {})
  request(:delete, "scheduled_transfers/#{id}", nil, options[:headers])
end
new_scheduled_transfer(attributes = {}) click to toggle source
# File lib/fidor_api/client/dsl/scheduled_transfers.rb, line 13
def new_scheduled_transfer(attributes = {})
  FidorApi::Model::ScheduledTransfer.new(attributes)
end
scheduled_transfer(id, options = {}) click to toggle source
# File lib/fidor_api/client/dsl/scheduled_transfers.rb, line 9
def scheduled_transfer(id, options = {})
  fetch(:single, FidorApi::Model::ScheduledTransfer, "scheduled_transfers/#{id}", options)
end
scheduled_transfers(options = {}) click to toggle source
# File lib/fidor_api/client/dsl/scheduled_transfers.rb, line 5
def scheduled_transfers(options = {})
  fetch(:collection, FidorApi::Model::ScheduledTransfer, 'scheduled_transfers', options)
end
update_scheduled_transfer(id, attributes = {}, options = {}) click to toggle source
# File lib/fidor_api/client/dsl/scheduled_transfers.rb, line 21
def update_scheduled_transfer(id, attributes = {}, options = {})
  update(FidorApi::Model::ScheduledTransfer, "scheduled_transfers/#{id}", id, attributes, options)
end