Module: Comable::Decoratable

Included in:
Customer, Order, OrderDelivery, OrderDetail, OrdersController, Payment, Product, Stock
Defined in:
lib/comable/decoratable.rb

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



3
4
5
6
7
8
# File 'lib/comable/decoratable.rb', line 3

def self.included(base)
  # refs: http://edgeguides.rubyonrails.org/engines.html#overriding-models-and-controllers
  Dir.glob(Rails.root + "app/decorators/comable/#{base.name.demodulize.underscore}_decorator*.rb").each do |c|
    require_dependency(c)
  end
end