class ApplicationPresenter::Base
Public Class Methods
new(object, view_context = nil)
click to toggle source
Calls superclass method
# File lib/application_presenter/base.rb, line 3 def initialize(object, view_context = nil) super(object) @object = object @view_context = view_context define_object_name end
Private Instance Methods
define_object_name()
click to toggle source
# File lib/application_presenter/base.rb, line 12 def define_object_name define_singleton_method(@object.class.name.downcase) do @object end end
view_context()
click to toggle source
# File lib/application_presenter/base.rb, line 18 def view_context @view_context end