Class: ConfigTemplates::Engines::ERB

Inherits:
Object
  • Object
show all
Defined in:
lib/config_templates/engines/erb.rb

Instance Method Summary collapse

Instance Method Details

#destination_path(path) ⇒ Object



7
8
9
# File 'lib/config_templates/engines/erb.rb', line 7

def destination_path(path)
  path.sub '.erb', ''
end

#evaluate(template, context) ⇒ Object



3
4
5
# File 'lib/config_templates/engines/erb.rb', line 3

def evaluate(template, context)
  ::ERB.new(template).result context.binding
end