Module: ShortCircuit::Presentable

Defined in:
lib/short_circuit/presentable.rb

Instance Method Summary collapse

Instance Method Details

#present(method, *args, &block) ⇒ Object



7
8
9
# File 'lib/short_circuit/presentable.rb', line 7

def present(method, *args, &block)
  present!(method, *args, &block)
end

#present!(method, *args, &block) ⇒ Object



11
12
13
# File 'lib/short_circuit/presentable.rb', line 11

def present!(method, *args, &block)
  presenter.send(method, *args, &block)
end

#presenterObject



3
4
5
# File 'lib/short_circuit/presentable.rb', line 3

def presenter
  @presenter ||= find_presenter
end