Class: Icing::DecoratorFactory
- Inherits:
-
Object
- Object
- Icing::DecoratorFactory
- Defined in:
- lib/icing/decorator_factory.rb
Instance Method Summary collapse
Instance Method Details
#create(undecorated_object, definition) ⇒ Object
3 4 5 6 7 |
# File 'lib/icing/decorator_factory.rb', line 3 def create(undecorated_object, definition) return undecorated_object if definition.empty? nested_decorators(undecorated_object, layers(definition)) end |