Sha256: 6d3c56d4b5fdc520e0fde0cc3ed5ffdf6921f3ef09abdc56d0d6b93e1e3b2629
Contents?: true
Size: 993 Bytes
Versions: 6
Compression:
Stored size: 993 Bytes
Contents
require 'active_support/dependencies' require 'bootstrap-sass' require_dependency 'stripe_wrapper/main_app_route_delegator' module StripeWrapper class Engine < ::Rails::Engine require 'jquery-rails' isolate_namespace StripeWrapper initializer 'stripe_wrapper.action_controller' do |app| ActiveSupport.on_load :action_controller do helper StripeWrapper::StripeWrapperHelper end end config.to_prepare do ::StripeWrapper::ApplicationController.helper ::StripeWrapper::MainAppRouteDelegator end initializer 'StripeWrapper precompile hook', group: :all do |app| app.config.assets.precompile += %w( stripe_wrapper/stripe_wrapper.js stripe_wrapper/stripe_wrapper.css ) end initializer "config.stripe" do |app| config.stripe = { :publishable_key => ENV['STRIPE_PUBLIC_KEY'], :secret_key => ENV['STRIPE_KEY'] } Stripe.api_key = ENV['STRIPE_KEY'] end end end
Version data entries
6 entries across 6 versions & 1 rubygems