From 680e05b2ce1e8b56a74eb0c553296cce24b3fe67 Mon Sep 17 00:00:00 2001
From: schnei <remi.schneider1@etu.univ-lorraine.fr>
Date: Thu, 3 Dec 2020 11:56:31 +0100
Subject: [PATCH] =?UTF-8?q?d=C3=A9placement=20des=20fonctions=20php?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Hierarchy.php         | 32 +-------------------------------
 scripts/Functions.php | 20 ++++++++++++++++++++
 2 files changed, 21 insertions(+), 31 deletions(-)

diff --git a/Hierarchy.php b/Hierarchy.php
index e16abaf..6ff999a 100644
--- a/Hierarchy.php
+++ b/Hierarchy.php
@@ -14,38 +14,8 @@
 
     <?php
 
-        // Renvoie un tableau de sous-categories de l'aliment en cours, null si l'aliment n'en a pas
-        function get_sous_categories($aliment) {
-            include "Donnees.inc.php";
-            $res = null;
-            if(isset($Hierarchie[$aliment]['sous-categorie'])) {
-                 $res = $Hierarchie[$aliment]['sous-categorie'];
-            }
-            return $res;
-        }
-
-        // Renvoie un tableau de super-categories de l'aliment en cours, null si l'aliment n'en a pas
-        function get_super_categories($aliment) {
-            include "Donnees.inc.php";
-            $res = null;
-            if(isset($Hierarchie[$aliment]['super-categorie'])) {
-                $res = $Hierarchie[$aliment]['super-categorie'];
-            }
-            return $res;
-        }
-
-        // Renvoie tous les aliments feuilles de la hiérarchie à partir de l'aliment en paramètre : 
-        function get_aliments_feuilles($superaliment) {
-            $res = null;
-            return $res; 
-        }
-
-        // Renvoie la liste des recettes qui contiennent un aliment spécifique : 
-        function get_recettes_associees($aliment) {
-            return null; // A FAIRE
-        }
-
         // DEBUT DES ACTIONS SUR LA PAGE :
+        include "scripts/Functions.php";
 
         if(!isset($_GET['element'])) {
             // Si on ouvre la Hiérachie pour la première fois, on part de 'Vin effervescent'
diff --git a/scripts/Functions.php b/scripts/Functions.php
index d6b59c2..c1fc5ed 100644
--- a/scripts/Functions.php
+++ b/scripts/Functions.php
@@ -86,4 +86,24 @@ function getRecipeImage($id)
     else return '';
 }
 
+// Renvoie un tableau de sous-categories de l'aliment en cours, null si l'aliment n'en a pas
+function get_sous_categories($aliment) {
+    include "Donnees.inc.php";
+    $res = null;
+    if(isset($Hierarchie[$aliment]['sous-categorie'])) {
+         $res = $Hierarchie[$aliment]['sous-categorie'];
+    }
+    return $res;
+}
+
+// Renvoie un tableau de super-categories de l'aliment en cours, null si l'aliment n'en a pas
+function get_super_categories($aliment) {
+    include "Donnees.inc.php";
+    $res = null;
+    if(isset($Hierarchie[$aliment]['super-categorie'])) {
+        $res = $Hierarchie[$aliment]['super-categorie'];
+    }
+    return $res;
+}
+
 ?>
\ No newline at end of file
-- 
GitLab