class Payzen::Config

Constants

DEFAULTS

Attributes

certificate[RW]
target_url[RW]
vads_action_mode[RW]
vads_contrib[RW]
vads_ctx_mode[RW]
vads_currency[RW]
vads_language[RW]
vads_page_action[RW]
vads_payment_config[RW]
vads_return_mode[RW]
vads_shop_name[RW]
vads_shop_url[RW]
vads_site_id[RW]
vads_validation_mode[RW]
vads_version[RW]

Public Class Methods

new() click to toggle source
# File lib/payzen/config.rb, line 37
def initialize
  DEFAULTS.each do |k, v|
    send("#{k}=", v)
  end
end

Public Instance Methods

vads_params() click to toggle source
# File lib/payzen/config.rb, line 43
def vads_params
  Hash[instance_variables.
           select { |v| v.to_s.starts_with? '@vads_' }.
           map { |v| [v[1..-1].to_sym, instance_variable_get(v)] }]
end