Module: Rapper::HelperSetup

Included in:
Engine
Defined in:
lib/rapper/helpers.rb

Overview

Helpers for setting up view helpers.

Instance Method Summary collapse

Instance Method Details

#setup_helpersObject

Loads view helpers for any/all available web frameworks available. TODO: Clean up.



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/rapper/helpers.rb', line 7

def setup_helpers
  if Rapper::ViewHelpers.const_defined?( :RAPPER )
    Rapper::ViewHelpers.send( :remove_const, :RAPPER )
  end
  Rapper::ViewHelpers.const_set( :RAPPER, self )
  
  # Merb
  begin
    Merb::Controller.send( :include, Rapper::ViewHelpers )
  rescue NameError; end
end