Method: PlatoDSL#initialize
- Defined in:
- lib/nutriente/platoDSL.rb
#initialize(nombre, vn, va, &block) ⇒ PlatoDSL
Returns a new instance of PlatoDSL.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/nutriente/platoDSL.rb', line 5 def initialize(nombre, vn, va, &block) @nombre = nombre @vn = vn @va = va @ingredientes = [] if block_given? if block.arity == 1 yield self else instance_eval(&block) end end end |