Module: Superpay

Defined in:
lib/superpay.rb,
lib/superpay/helper.rb,
lib/superpay/version.rb,
lib/superpay/conector.rb,
lib/superpay/transacao.rb,
lib/superpay/configuracao.rb

Defined Under Namespace

Modules: Helper Classes: Conector, Configuracao, Transacao

Constant Summary collapse

VERSION =
"1.0.4"

Class Method Summary collapse

Class Method Details

.conectorObject



27
28
29
# File 'lib/superpay.rb', line 27

def self.conector
  Conector.instance
end

.config {|Configuracao.instance| ... } ⇒ Object

Configura a conexão com o gateway. Utlização:

Superpay.config do |config|

config.ambiente         = :teste
config.estabelecimento  = 1111111
config.usuario          = 'ERNET'
config.senha            = 'ERNET'

end

Yields:



22
23
24
25
# File 'lib/superpay.rb', line 22

def self.config
  yield(Configuracao.instance) if block_given?
  return Configuracao.instance
end