Fly Menu Recipe
Recette avec nom, tags, type, image, peut récupérer les produits pour un magasin donné
Propriétés principales d'une FlymenuRecipe :
id : Id de la recette
name : Nom de la recette
nbpers : Nombres de personnes
image : Url vers l'image
tags : Liste des tags
type : Type de la recette
cook_time : Temps de cuisson, en minutes
prep_time : Temps de préparation, en minutes
difficulty : Difficulté entre 0 (facile) et 5 (difficile)
\note : Note donnée par les utilisateurs, entre 0 et 5
steps : Etapes de préparation de la recette
ingredients_compositions : Liste des FlyMenuRecipeComposition (ingrédient + unité + quantité) de la recette
Méthodes principales d'une FlyMenuRecipe :
setNbPers : Change le nombre de personnes, les quantités d'ingrédients sont ajustées en fonction
fetchProducts : Récupère les produits correspondants, pour un magasin donné. Les produits sont ensuite dans la propriété products de chaque FlyMenuRecipeComposition.
Constructors
Properties
Difficulté, entre 0 et 5
Liste des composition d'une recette (ingrédient + quantité + unité)
Liste des étapes de préparation de la recette
Liste des tags de la recette
Type de recette