Module: SmtRails::Config

Extended by:
Config
Included in:
SmtRails, Config
Defined in:
lib/smt_rails/config.rb

Overview

Change config options in an initializer:

SmtRails.template_extension = ‘mustache’

Or in a block:

SmtRails.configure do |config|

config.template_extension = 'mustache'

end

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#action_view_keyObject



29
30
31
# File 'lib/smt_rails/config.rb', line 29

def action_view_key
  @action_view_key ||= 'mustache'
end

#template_base_pathObject



21
22
23
# File 'lib/smt_rails/config.rb', line 21

def template_base_path
  @template_base_path ||= Rails.root.join("app", "templates")
end

#template_extensionObject



25
26
27
# File 'lib/smt_rails/config.rb', line 25

def template_extension
  @template_extension ||= 'mustache'
end

#template_namespaceObject



33
34
35
# File 'lib/smt_rails/config.rb', line 33

def template_namespace
  @template_namespace ||= 'SMT'
end

Instance Method Details

#configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



17
18
19
# File 'lib/smt_rails/config.rb', line 17

def configure
  yield self
end