Sha256: 816ac4aa647c37913eea7e37c6a9cee0da17904355e1c2d0bbf74a080db74bfc

Contents?: true

Size: 545 Bytes

Versions: 2

Compression:

Stored size: 545 Bytes

Contents

module Shoppe
  module Stripe
    class Engine < Rails::Engine
      
      initializer "shoppe.stripe.initializer" do
        Shoppe::Stripe.setup
        ActiveSupport.on_load(:action_view) do
          require 'shoppe/stripe/view_helpers'
          ActionView::Base.send :include, Shoppe::Stripe::ViewHelpers
        end
      end
      
      config.to_prepare do
        Shoppe::Order.send :include, Shoppe::Stripe::OrderExtensions
        Shoppe::Payment.send :include, Shoppe::Stripe::PaymentExtensions
      end
      
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
shoppe-stripe-1.3.0 lib/shoppe/stripe/engine.rb
shoppe-stripe-1.2.2 lib/shoppe/stripe/engine.rb