class Mastercard::Common::OAuthParameters

Attributes

params[RW]

Public Class Methods

new() click to toggle source
# File lib/mastercard_api/common/oauth_parameters.rb, line 8
def initialize()
   self.params = Hash.new
end

Public Instance Methods

add_parameter(key, value) click to toggle source

add a parameter to the hash and as an instance variable to the class

# File lib/mastercard_api/common/oauth_parameters.rb, line 13
def add_parameter(key, value)
   self.params[key.to_sym] = value
   self.class.send(:define_method, key) do
     value
   end
end