Module: Gleborator::Setup::ClassMethods
- Defined in:
- lib/gleborator/setup.rb
Instance Method Summary collapse
Instance Method Details
#decorate ⇒ Object
14 15 16 |
# File 'lib/gleborator/setup.rb', line 14 def decorate decorator_class.decorate_collection all end |
#decorator_class ⇒ Object
18 19 20 21 22 23 24 25 26 |
# File 'lib/gleborator/setup.rb', line 18 def decorator_class begin prefix = respond_to?(:model_name) ? model_name : name decorator_name = "#{prefix}Decorator" decorator_name.constantize rescue NameError => e raise "Couldn't find decorator #{decorator_name}" end end |