module GenericViewMapper::SchemaDefinition
Public Class Methods
included(base)
click to toggle source
# File lib/generic_view_mapper/view/schema_definition.rb, line 33 def self.included(base) base.extend(DSL) end
Public Instance Methods
render(target, view_context)
click to toggle source
# 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