class Tordist::BaseGenerator::GenField

Public Instance Methods

value(obj) click to toggle source
# File lib/tordist/base_generator.rb, line 5
def value(obj)
  raise 'not implemented'
end
value_or_default(obj) click to toggle source
# File lib/tordist/base_generator.rb, line 9
def value_or_default(obj)
  v = obj.send(@opts[:prop]) if @opts.has_key? :prop
  if v != nil
    return v
  end
  if @opts.has_key? :default
    return @opts[:default]
  end
end