class FDDB::Items
Public Class Methods
new(xml_data)
click to toggle source
# File lib/fddb/items.rb, line 6 def initialize (xml_data) create_items((parse xml_data)['result']['item']) end
Public Instance Methods
get_ingredients(query = nil)
click to toggle source
# File lib/fddb/items.rb, line 10 def get_ingredients (query = nil) result = [] @items.each do |item| result << (item.get_ingredients query) end result end
Private Instance Methods
create_items(items)
click to toggle source
# File lib/fddb/items.rb, line 19 def create_items items @items = [] items.each do | item | @items << (Item.init item) end end