module Temple::Templates

@api public

Public Class Methods

method_missing(name, engine, options = {}) click to toggle source
# File lib/temple/templates.rb, line 7
def self.method_missing(name, engine, options = {})
  template = Class.new(const_get(name))
  template.default_options[:engine] = engine
  template.default_options.update(options)
  template.register_as(options[:register_as]) if options[:register_as]
  template
end