Class: MrBump::RegexTemplate

Inherits:
Mustache
  • Object
show all
Defined in:
lib/mr_bump/regex_template.rb

Defined Under Namespace

Classes: Generator, Template

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.templateify(obj, _options = {}) ⇒ Object



17
18
19
# File 'lib/mr_bump/regex_template.rb', line 17

def self.templateify(obj, _options = {})
  obj.is_a?(Template) ? obj : Template.new(obj)
end

Instance Method Details

#render(data = template, ctx = {}, opts = '') ⇒ Object



7
8
9
# File 'lib/mr_bump/regex_template.rb', line 7

def render(data = template, ctx = {}, opts = '')
  Regexp.new(super(data, ctx), opts)
end