prepare("SELECT * FROM RECIPE WHERE ID=:id"); $stmt->bindParam("id", $I_id); $stmt->execute(); $row = $stmt->fetch(); if ($row === false) return null; return $row; } public function getFullRecipeWithComments($I_id) { $A_recipe = self::getRecipeByID($I_id); if ($A_recipe === null)return null; $O_ingredientModel = new IngredientModel(); $A_recipe["INGREDIENTS"] = $O_ingredientModel->searchByRecipe($A_recipe["ID"]); $O_userModel = new UserModel(); $A_recipe["AUTHOR_NAME"] = $O_userModel->getNameByID($A_recipe["AUTHOR_ID"]); $O_userModel = new DifficultyModel(); $A_recipe["DIFFICULTY_NAME"] = $O_userModel->getByID($A_recipe["DIFFICULTY_ID"]); return $A_recipe; } }