class Braintree::SettlementBatchSummary
Attributes
Public Class Methods
Source
# File lib/braintree/settlement_batch_summary.rb, line 20 def _new(*args) self.new(*args) end
Source
# File lib/braintree/settlement_batch_summary.rb, line 7 def self.generate(settlement_date, group_by_custom_field = nil) criteria = {:settlement_date => settlement_date} criteria.merge!({:group_by_custom_field => group_by_custom_field}) if group_by_custom_field Configuration.gateway.settlement_batch_summary.generate(criteria) end
Protected Class Methods
Source
# File lib/braintree/settlement_batch_summary.rb, line 13 def initialize(gateway, attributes) @gateway = gateway set_instance_variables_from_hash(attributes) end