Module: RablRails

Defined in:
lib/rabl-rails.rb,
lib/rabl-rails/handler.rb,
lib/rabl-rails/helpers.rb,
lib/rabl-rails/library.rb,
lib/rabl-rails/railtie.rb,
lib/rabl-rails/version.rb,
lib/rabl-rails/compiler.rb,
lib/rabl-rails/template.rb,
lib/rabl-rails/exceptions.rb,
lib/rabl-rails/nodes/code.rb,
lib/rabl-rails/nodes/glue.rb,
lib/rabl-rails/nodes/child.rb,
lib/rabl-rails/nodes/const.rb,
lib/rabl-rails/nodes/fetch.rb,
lib/rabl-rails/nodes/extend.rb,
lib/rabl-rails/nodes/lookup.rb,
lib/rabl-rails/configuration.rb,
lib/rabl-rails/renderers/xml.rb,
lib/rabl-rails/renderers/hash.rb,
lib/rabl-rails/renderers/json.rb,
lib/rabl-rails/nodes/attribute.rb,
lib/rabl-rails/nodes/condition.rb,
lib/rabl-rails/renderers/plist.rb,
lib/rabl-rails/nodes/polymorphic.rb

Defined Under Namespace

Modules: Handlers, Helpers, Nodes, Renderers Classes: CompiledTemplate, Compiler, Configuration, Library, PartialError, Railtie

Constant Summary collapse

VERSION =
'0.6.2'

Class Method Summary collapse

Class Method Details

.configurationObject



39
40
41
# File 'lib/rabl-rails.rb', line 39

def configuration
  @_configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



35
36
37
# File 'lib/rabl-rails.rb', line 35

def configure
  yield configuration
end

.reset_configurationObject



43
44
45
# File 'lib/rabl-rails.rb', line 43

def reset_configuration
  @_configuration = nil
end