lib/datatrans.rb in datatrans-1.0.0 vs lib/datatrans.rb in datatrans-2.0.0

- old
+ new

@@ -1,5 +1,8 @@ +require 'active_support/core_ext/module' +require 'action_view' + module Datatrans BASE_URL = 'https://payment.datatrans.biz' WEB_AUTHORIZE_URL = "#{BASE_URL}/upp/jsp/upStart.jsp" XML_AUTHORIZE_URL = "#{BASE_URL}/upp/jsp/XML_authorize.jsp" XML_SETTLEMENT_URL = "#{BASE_URL}/upp/jsp/XML_processor.jsp" @@ -36,12 +39,15 @@ @@xml_settlement_url = XML_SETTLEMENT_URL else raise "Unknown environment '#{environment}'. Available: :development, :production." end end + + class InvalidSignatureError < StandardError; end end require 'datatrans/version' -require 'datatrans/notification' -require 'datatrans/transaction' +require 'datatrans/common' +require 'datatrans/xml/transaction' +require 'datatrans/web/transaction' -ActionView::Base.send :include, Datatrans::Notification::ViewHelper if defined? ActionView +ActionView::Base.send :include, Datatrans::Web::ViewHelper if defined? ActionView