Class: Tordist::BaseGenerator::GenField
- Inherits:
-
Object
- Object
- Tordist::BaseGenerator::GenField
show all
- Defined in:
- lib/tordist/base_generator.rb
Instance Method Summary
collapse
Instance Method Details
#value(obj) ⇒ Object
5
6
7
|
# File 'lib/tordist/base_generator.rb', line 5
def value(obj)
raise 'not implemented'
end
|
#value_or_default(obj) ⇒ Object
9
10
11
12
13
14
15
16
17
|
# 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
|