Module: BoletoSimples

Defined in:
lib/boletosimples.rb,
lib/boletosimples/version.rb,
lib/boletosimples/last_request.rb,
lib/boletosimples/configuration.rb,
lib/boletosimples/response_error.rb,
lib/boletosimples/resources/event.rb,
lib/boletosimples/middlewares/debug.rb,
lib/boletosimples/resources/webhook.rb,
lib/boletosimples/middlewares/bearer.rb,
lib/boletosimples/resources/customer.rb,
lib/boletosimples/resources/discharge.rb,
lib/boletosimples/resources/base_model.rb,
lib/boletosimples/resources/remittance.rb,
lib/boletosimples/resources/bank_billet.rb,
lib/boletosimples/resources/installment.rb,
lib/boletosimples/resources/transaction.rb,
lib/boletosimples/middlewares/user_agent.rb,
lib/boletosimples/resources/sms_delivery.rb,
lib/boletosimples/middlewares/raise_error.rb,
lib/boletosimples/middlewares/last_request.rb,
lib/boletosimples/resources/email_delivery.rb,
lib/boletosimples/resources/customer_import.rb,
lib/boletosimples/middlewares/custom_headers.rb,
lib/boletosimples/resources/webhook_delivery.rb,
lib/boletosimples/resources/bank_billet_account.rb,
lib/boletosimples/resources/bank_billet_payment.rb,
lib/boletosimples/resources/bank_billet_discharge.rb,
lib/boletosimples/resources/customer_subscription.rb,
lib/boletosimples/resources/bank_billet_remittance.rb,
lib/boletosimples/resources/customer_subscription_import.rb

Defined Under Namespace

Modules: Middleware Classes: BankBillet, BankBilletAccount, BankBilletDischarge, BankBilletPayment, BankBilletRemittance, BaseModel, Configuration, Customer, CustomerImport, CustomerSubscription, CustomerSubscriptionImport, Discharge, EmailDelivery, Event, Installment, LastRequest, Remittance, ResponseError, SmsDelivery, Transaction, Webhook, WebhookDelivery

Constant Summary collapse

VERSION =
'2.1.0'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject

Returns the value of attribute configuration.



43
44
45
# File 'lib/boletosimples.rb', line 43

def configuration
  @configuration
end

.last_requestObject

Returns the value of attribute last_request.



43
44
45
# File 'lib/boletosimples.rb', line 43

def last_request
  @last_request
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



45
46
47
48
49
# File 'lib/boletosimples.rb', line 45

def configure
  @configuration = Configuration.new
  yield(configuration) if block_given?
  configuration.setup_her # after changing configuration gem her should be configured
end