Module: Akatus
- Defined in:
- lib/akatus.rb,
lib/akatus/item.rb,
lib/akatus/payer.rb,
lib/akatus/phone.rb,
lib/akatus/errors.rb,
lib/akatus/address.rb,
lib/akatus/payment.rb,
lib/akatus/service.rb,
lib/akatus/version.rb,
lib/akatus/receiver.rb,
lib/akatus/split_fee.rb,
lib/akatus/formatters.rb,
lib/akatus/installment.rb,
lib/akatus/configuration.rb,
lib/akatus/payment_types.rb,
lib/akatus/transferrable.rb,
lib/akatus/payment_option.rb,
lib/akatus/installment_options.rb,
lib/akatus/services/transaction.rb,
lib/akatus/services/installments.rb,
lib/akatus/services/payment_options.rb
Defined Under Namespace
Modules: Services, Transferrable
Classes: Address, BoletoBancario, Configuration, CreditCard, ElectronicFundsTransfer, Installment, InstallmentOptions, Item, Payer, Payment, PaymentOption, PaymentType, Phone, Receiver, Service, SplitFee, UnprocessableEntityError
Constant Summary
collapse
- VERSION =
"1.0.2"
- NUMERIC_FIELDS =
[
:price, :weight, :shipping_cost, :discount, :amount
]
- INTEGER_FIELDS =
[
:quantity
]
- STRING_FIELDS =
[
:reference
]
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
5
6
7
|
# File 'lib/akatus/configuration.rb', line 5
def self.config
Configuration.instance
end
|
18
19
20
|
# File 'lib/akatus/formatters.rb', line 18
def self.format_number(val)
ActiveSupport::NumberHelper.number_to_rounded(val, :locale => :en, :precision => 2)
end
|