paratika.rb 444 B

1234567891011121314151617181920212223
  1. # frozen_string_literal: true
  2. require_relative "paratika/version"
  3. require 'paratika/request'
  4. require 'paratika/response'
  5. require 'paratika/currency_exchange'
  6. require 'paratika/sale'
  7. require 'paratika/refund'
  8. require 'paratika/card'
  9. require 'active_support/all' unless defined?(Rails)
  10. module Paratika
  11. class Error < StandardError; end
  12. def self.config
  13. @config ||= OpenStruct.new
  14. end
  15. def self.configure
  16. yield(config)
  17. end
  18. end