Sha256: 97af2e1ebd8ea5c9d38971bf3773e323b0e96545506a8a6a5c21934957b77027
Contents?: true
Size: 821 Bytes
Versions: 2
Compression:
Stored size: 821 Bytes
Contents
require 'workarea' require 'workarea/storefront' require 'workarea/admin' require 'workarea/yotpo/engine' require 'workarea/yotpo/version' require 'workarea/yotpo/authentication' require 'workarea/yotpo/gateway' require 'workarea/yotpo/bogus_gateway' require 'workarea/yotpo/response' require 'faraday' module Workarea module Yotpo def self.credentials (Rails.application.secrets.yotpo || {}).deep_symbolize_keys end def self.config Workarea.config.yotpo end def self.app_key config.app_key end def self.secret_key credentials[:secret_key] end def self.gateway if credentials.present? Workarea::Yotpo::Gateway.new(app_key: app_key, secret_key: secret_key) else Workarea::Yotpo::BogusGateway.new end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
workarea-yotpo-1.0.1 | lib/workarea/yotpo.rb |
workarea-yotpo-1.0.0 | lib/workarea/yotpo.rb |