class SolidusMercadoPago::Engine

Public Class Methods

activate() click to toggle source
# File lib/solidus_mercado_pago/engine.rb, line 16
def self.activate
  load_decorators
  load_overrides
end
load_decorators() click to toggle source
# File lib/solidus_mercado_pago/engine.rb, line 21
def self.load_decorators
  Dir.glob(File.join(File.dirname(__FILE__), '../../app/**/*_decorator*.rb')) do |c|
    Rails.application.config.cache_classes ? require(c) : load(c)
  end
end
load_overrides() click to toggle source
# File lib/solidus_mercado_pago/engine.rb, line 27
def self.load_overrides
  Dir.glob(File.join(File.dirname(__FILE__), '../../app/overrides/*.rb')) do |c|
    Rails.application.config.cache_classes ? require(c) : load(c)
  end
end