module DecentPresenter::Exposable
Public Instance Methods
present(presentable, options = {})
click to toggle source
# File lib/decent_presenter/exposable.rb, line 6 def present(presentable, options = {}) if respond_to? :view_context, true DecentPresenter::Exposure.new( view_context, DecentPresenter::Factory ).present(presentable, options) else raise DecentPresenter::Exposable::DoesNotImplementViewContextError.new( "Object must implement :view_context method to handle presentation" ) end end