Module: GenericViewMapper::SchemaDefinition
- Included in:
- View
- Defined in:
- lib/generic_view_mapper/view/schema_definition.rb
Defined Under Namespace
Modules: DSL
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
33 34 35 |
# File 'lib/generic_view_mapper/view/schema_definition.rb', line 33 def self.included(base) base.extend(DSL) end |
Instance Method Details
#render(target, view_context) ⇒ Object
37 38 39 40 41 |
# File 'lib/generic_view_mapper/view/schema_definition.rb', line 37 def render(target, view_context) self.class.attributes.inject({}) do |accum, el| accum.merge(el.render(target, view_context)) end end |