Module: PayuPayments

Defined in:
lib/payu_payments.rb,
lib/payu_payments/plan.rb,
lib/payu_payments/caller.rb,
lib/payu_payments/client.rb,
lib/payu_payments/version.rb,
lib/payu_payments/credit_card.rb,
lib/payu_payments/subscription.rb,
lib/payu_payments/recurring_bill_item.rb

Defined Under Namespace

Classes: Caller, Client, Configuration, CreditCard, Plan, RecurringBillItem, Subscription

Constant Summary collapse

VERSION =
"0.0.1"

Class Method Summary collapse

Class Method Details

.config(&block) ⇒ Object



10
11
12
13
14
15
16
17
18
# File 'lib/payu_payments.rb', line 10

def self.config(&block)
    @configuration ||= Configuration.new

    unless block.nil?
      yield @configuration
    else
      @configuration.config
    end
end