lib/adyen.rb in adyen-2.0.0 vs lib/adyen.rb in adyen-2.1.0

- old
+ new

@@ -5,30 +5,16 @@ # The most important submodules are: # * {Adyen::Form} for generating payment form fields, generating redirect URLs # to the Adyen payment system, and generating and checking of signatures. # * {Adyen::API} for communicating with the Adyen SOAP services for issuing # (recurring) payments and recurring contract maintenance. -module Adyen - - # Basic exception class for Adyen - class Error < ::StandardError - end - - # @return [Configuration] The configuration singleton. - def self.configuration - @configuration ||= Adyen::Configuration.new - end - - def self.configuration=(configuration) - @configuration = configuration - end -end - +require 'adyen/base' require 'adyen/version' -require 'adyen/configuration' -require 'adyen/util' -require 'adyen/hpp/signature' + require 'adyen/form' require 'adyen/api' require 'adyen/rest' + +# TODO: Move into main hpp file once it exists +require 'adyen/hpp/signature' require 'adyen/railtie' if defined?(::Rails) && ::Rails::VERSION::MAJOR >= 3