module ThreeTapsAPI

Public Class Methods

invalid_parameter?(str) click to toggle source
# File lib/three_taps_api/valid_parameters.rb, line 17
def self.invalid_parameter?(str)
  !self.valid_parameter? str
end
rec_hash_to_openstruct(hash) click to toggle source
# File lib/three_taps_api/base.rb, line 4
def self.rec_hash_to_openstruct(hash)
  raise TypeError  if not hash.is_a? Hash
  hash = hash.map { |k, v| [k, v.is_a?(Hash) ? rec_hash_to_openstruct(v) : v] }
  OpenStruct.new Hash[hash]
end
valid_parameter?(str) click to toggle source
# File lib/three_taps_api/valid_parameters.rb, line 13
def self.valid_parameter?(str)
  @@valid_parameters.include? str
end
valid_parameters() click to toggle source
# File lib/three_taps_api/valid_parameters.rb, line 9
def self.valid_parameters 
  @@valid_parameters
end