Module: Btspm::Presenters::Presentable::ClassMethods
- Defined in:
- lib/btspm/presenters.rb
Instance Method Summary collapse
Instance Method Details
#present(data_object, view, locals = {}) ⇒ Object
37 38 39 40 |
# File 'lib/btspm/presenters.rb', line 37 def present(data_object, view, locals = {}) klass = is_enumerable?(data_object) ? :Enum : :Scalar self.const_get(klass).new(data_object, view, locals) end |