Sha256: e2e97ec05e5ca2f82c79ff3752b187a10f305e0ca6bb498f7cc6c1206c460139
Contents?: true
Size: 657 Bytes
Versions: 11
Compression:
Stored size: 657 Bytes
Contents
require 'active_record' module WepayRails module Payments require 'helpers/controller_helpers' class Gateway include HTTParty base_uri @base_uri def initialize(*args) yml = Rails.root.join('config', 'wepay.yml').to_s @config = YAML.load_file(yml)[Rails.env].symbolize_keys @base_uri = Rails.env.production? ? "https://api.wepay.com" : "https://stage.wepay.com" end end include WepayRails::Helpers::ControllerHelpers end require 'helpers/model_helpers' def self.included(base) base.extend WepayRails::Helpers::ModelHelpers end end ActiveRecord::Base.send(:include, WepayRails)
Version data entries
11 entries across 11 versions & 1 rubygems