module Workarea::Orderbot
Constants
- VERSION
Public Class Methods
api_configured?()
click to toggle source
# File lib/workarea/orderbot.rb, line 27 def self.api_configured? api_user_name.present? && api_password.present? end
api_password()
click to toggle source
# File lib/workarea/orderbot.rb, line 23 def self.api_password Workarea.config.orderbot_api_password end
api_user_name()
click to toggle source
# File lib/workarea/orderbot.rb, line 19 def self.api_user_name Workarea.config.orderbot_api_email_address end
config()
click to toggle source
# File lib/workarea/orderbot.rb, line 15 def self.config Workarea.config.orderbot end
gateway()
click to toggle source
# File lib/workarea/orderbot.rb, line 35 def self.gateway if Rails.env.test? Orderbot::BogusGateway.new else Orderbot::Gateway.new(api_user_name: api_user_name, api_password: api_password, test: test?) end end
test?()
click to toggle source
# File lib/workarea/orderbot.rb, line 31 def self.test? Workarea.config.use_orderbot_staging_environment end