Module: Yummly
- Defined in:
- lib/yummly/api.rb,
lib/yummly.rb,
lib/yummly/unit.rb,
lib/yummly/image.rb,
lib/yummly/flavor.rb,
lib/yummly/recipe.rb,
lib/yummly/source.rb,
lib/yummly/version.rb,
lib/yummly/connection.rb,
lib/yummly/attribution.rb,
lib/yummly/url_builder.rb,
lib/yummly/configuration.rb,
lib/yummly/search_result.rb,
lib/yummly/faraday_adapter.rb,
lib/yummly/nutrition_estimate.rb
Overview
The nutritional composition of the recipe, in the form of a list of nutrients and their amounts, per serving. Yummly will return nutrition estimates only for those recipes where we are reasonably confident in their accuracy. These are only estimates and you should be clear about that in what you tell your users.
Defined Under Namespace
Classes: Api, Attribution, Configuration, Connection, Error, FaradayAdapter, Flavor, Image, InternalServerError, NutritionEstimate, PermissionError, Recipe, SearchResult, Source, Unit, UrlBuilder
Constant Summary collapse
- API_VERSION =
'v1'- VERSION =
"0.0.13"
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
- .configure {|configuration| ... } ⇒ Object
- .find(recipe_id) ⇒ Object
- .search(terms, params = {}) ⇒ Object
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
25 26 27 |
# File 'lib/yummly.rb', line 25 def configuration @configuration end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
27 28 29 30 31 |
# File 'lib/yummly.rb', line 27 def configure configuration = Yummly::Configuration.new yield(configuration) self.configuration = configuration end |
.find(recipe_id) ⇒ Object
37 38 39 |
# File 'lib/yummly.rb', line 37 def find(recipe_id) Yummly::Api.find(recipe_id) end |
.search(terms, params = {}) ⇒ Object
33 34 35 |
# File 'lib/yummly.rb', line 33 def search(terms, params = {}) Yummly::Api.search(terms, params) end |