Sha256: d6aedd34f830a67c59b23c0c59408c2183cbfd474cf4eb02e8622e322dbe842b
Contents?: true
Size: 1.23 KB
Versions: 16
Compression:
Stored size: 1.23 KB
Contents
require "saucy" require "rails" require "braintree" module Saucy class Engine < Rails::Engine config.saucy = Configuration.new initializer :braintree_logger, :after => :initialize_logger do Braintree::Configuration.logger = Rails.logger end initializer :filter_credit_card_info do Rails.configuration.filter_parameters += [:password, :card_number, :cardholder_name, :verification_code, :expiration_month, :expiration_year] end initializer 'limits.helper' do |app| ActionView::Base.send :include, LimitsHelper end initializer 'static assets' do |app| app.middleware.insert_before ::Rack::Lock, ::ActionDispatch::Static, "#{root}/public" end initializer 'coupons.helper' do |app| ActionView::Base.send :include, CouponsHelper end { :short_date => "%x", :braintree_date => "%Y-%m-%d" }.each do |k, v| Time::DATE_FORMATS[k] = v end rake_tasks do load "saucy/railties/tasks.rake" end end end
Version data entries
16 entries across 16 versions & 1 rubygems