Method: Menu#initialize

Defined in:
lib/prct06/menu.rb

#initialize(day, &block) ⇒ Menu

Returns a new instance of Menu.



9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/prct06/menu.rb', line 9

def initialize(day, &block)
  @day = day
  @title = title
  @breakfast, @lunch, @dinner = [], [], []
  @table = [" ", "grasas carbohidratos", "proteínas", "fibra", "sal", "valor energético"]
  @tot_energy = 0
  if block_given?  
    if block.arity == 1
      yield self
    else
      instance_eval(&block) 
    end
  end
end