class FuzzBert::Template::Identifier

Public Class Methods

new(name) click to toggle source
# File lib/fuzzbert/template.rb, line 143
def initialize(name)
  @name = name.to_sym
end

Public Instance Methods

to_data(callbacks) click to toggle source
# File lib/fuzzbert/template.rb, line 147
def to_data(callbacks)
  cb = callbacks[@name]
  raise RuntimeError.new "No callback set for :#{@name}" unless cb
  cb.call
end