Class: EverythingButTheKitchenSink::TransformData

Inherits:
Object
  • Object
show all
Defined in:
lib/recipe_cli/transform_data.rb

Class Method Summary collapse

Class Method Details

.get_id_and_title(recipes) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/recipe_cli/transform_data.rb', line 5

def self.get_id_and_title(recipes)
  if recipes.count == 0
    puts "Sorry, I couldn't find any recipes with those ingredients."
  else
    recipes.each do |recipe|
      recipe_data = {}
      recipe_data[:id] = recipe["id"]
      recipe_data[:title] = recipe["title"]
      EverythingButTheKitchenSink::Recipe.new(recipe_data)
    end
  end
end

.get_time_and_url(attributes, recipe_object) ⇒ Object



18
19
20
21
22
23
# File 'lib/recipe_cli/transform_data.rb', line 18

def self.get_time_and_url(attributes, recipe_object)
  recipe_info = {}
  recipe_info[:readyInMinutes] = attributes["readyInMinutes"]
  recipe_info[:sourceUrl] = attributes["sourceUrl"]
  recipe_object.additional_recipe_info(recipe_info)
end