class Klarna::Checkout::Configuration
Attributes
checkout_uri[W]
confirmation_uri[W]
environment[W]
locale[W]
passcode[W]
purchase_country[W]
purchase_currency[W]
push_uri[W]
terms_uri[W]
user_id[W]
Public Class Methods
new()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 17 def initialize @purchase_country = nil @purchase_currency = nil @locale = nil @terms_uri = nil @checkout_uri = nil @confirmation_uri = nil @push_uri = nil @environment = nil @user_id = nil @passcode = nil @checkout_url = nil end
Public Instance Methods
checkout_uri()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 61 def checkout_uri unless @checkout_uri raise Klarna::Checkout::Errors::ConfigurationError.new('checkout_uri', 'missing_configuration_item') end @checkout_uri end
checkout_url()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 107 def checkout_url unless @checkout_url raise Klarna::Checkout::Errors::ConfigurationError.new('checkout_url', 'missing_configuration_item') end @checkout_url end
confirmation_uri()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 69 def confirmation_uri unless @confirmation_uri raise Klarna::Checkout::Errors::ConfigurationError.new('confirmation_uri', 'missing_configuration_item') end @confirmation_uri end
environment()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 85 def environment unless @environment raise Klarna::Checkout::Errors::ConfigurationError.new('environment', 'missing_configuration_item') end @environment end
locale()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 47 def locale raise Klarna::Checkout::Errors::ConfigurationError.new('locale', 'missing_configuration_item') unless @locale @locale end
passcode()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 99 def passcode unless @passcode raise Klarna::Checkout::Errors::ConfigurationError.new('passcode', 'missing_configuration_item') end @passcode end
purchase_country()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 31 def purchase_country unless @purchase_country raise Klarna::Checkout::Errors::ConfigurationError.new('purchase_country', 'missing_configuration_item') end @purchase_country end
purchase_currency()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 39 def purchase_currency unless @purchase_currency raise Klarna::Checkout::Errors::ConfigurationError.new('purchase_currency', 'missing_configuration_item') end @purchase_currency end
push_uri()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 77 def push_uri unless @push_uri raise Klarna::Checkout::Errors::ConfigurationError.new('push_uri', 'missing_configuration_item') end @push_uri end
terms_uri()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 53 def terms_uri unless @terms_uri raise Klarna::Checkout::Errors::ConfigurationError.new('terms_uri', 'missing_configuration_item') end @terms_uri end
user_id()
click to toggle source
# File lib/klarna/checkout/configuration.rb, line 93 def user_id raise Klarna::Checkout::Errors::ConfigurationError.new('user_id', 'missing_configuration_item') unless @user_id @user_id end