class Tinypass::PurchaseRequest

Attributes

callback[RW]
client_ip[RW]
options[RW]
primary_offer[RW]
secondary_offer[RW]
user_ref[RW]

Public Class Methods

new(offer, options = {}) click to toggle source
# File lib/tinypass/ui/purchase_request.rb, line 5
def initialize(offer, options = {})
  @primary_offer, @options = offer, options
end

Public Instance Methods

client_ip=(value) click to toggle source
# File lib/tinypass/ui/purchase_request.rb, line 24
def client_ip=(value)
  value.strip! if value
  @client_ip = value
end
generate_tag() click to toggle source
# File lib/tinypass/ui/purchase_request.rb, line 9
def generate_tag
  widget = HtmlWidget.new
  widget.create_button_html(self)
end
user_ref=(value) click to toggle source
# File lib/tinypass/ui/purchase_request.rb, line 29
def user_ref=(value)
  value.strip! if value
  @user_ref = value
end