module SelfPay
Constants
- VALID_ENVS
- VERSION
Public Class Methods
auth()
click to toggle source
# File lib/SelfPay.rb, line 35 def auth @credentials end
auth=(credentials)
click to toggle source
# File lib/SelfPay.rb, line 31 def auth=(credentials) @credentials = credentials end
env()
click to toggle source
# File lib/SelfPay.rb, line 27 def env @env ||= :sandbox end
env=(env)
click to toggle source
# File lib/SelfPay.rb, line 22 def env=(env) raise InvalidEnviromentError unless VALID_ENVS.include?(env.to_sym) @env = env end
new()
click to toggle source
# File lib/SelfPay.rb, line 47 def new raise "Auth is not set" unless auth Api.new Client.new(env, auth) end
opts()
click to toggle source
# File lib/SelfPay.rb, line 43 def opts @opts ||= {} end
opts=(opts = {})
click to toggle source
# File lib/SelfPay.rb, line 39 def opts=(opts = {}) @opts = opts end