Method: HarvardDish#initialize
- Defined in:
- lib/nutrientes/harvard_dish.rb
#initialize(name, &block) ⇒ HarvardDish
Returns a new instance of HarvardDish.
41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'lib/nutrientes/harvard_dish.rb', line 41 def initialize(name, &block) @name = name @ingredients = [] @amounts = [] @cv_total = 0 if block_given? if block.arity == 1 then yield self else instance_eval(&block) end end end |