class Beslist::API::Connection

Attributes

interface[RW]
options[RW]

Public Class Methods

new(options = {}) click to toggle source
# File lib/beslist/connection.rb, line 14
def initialize(options = {})
  @options = options
end

Public Instance Methods

checksum(*dynamic_parts) click to toggle source
# File lib/beslist/connection.rb, line 26
def checksum(*dynamic_parts)
  base = options[:personal_key]+options[:client_id]+options[:shop_id]
  Digest::MD5.hexdigest(base+dynamic_parts.join(''))
end