connect_to_db()->query($query); // return $result; // var_dump($result); $menuvue = new Menuvueutilisateur(); $result = $this->getMenuVueByParent($parent_code); return $result; } function get_full_path($menu_code) { // $query = "select * from menuvue where vue = '". $parent_code."'"; // echo "query sent: ".$query; // $result = $this->connect_to_db()->query($query); // return $result; // var_dump($result); $menuvue = new Menuvueutilisateur(); $result = $menuvue->getChemin($menu_code); return $result; } function getMenuVueByParent($vue) { // echo 'vuexx: '.$vue; // if (!isset($_SESSION['menu'.$vue])) // { if (est_anglophone()) { $sql = "CALL sp_get_menus_vue_eng(?, ?, ?);"; } else { $sql = "CALL sp_get_menus_vue(?, ?, ?);"; } // $sql = "CALL sp_get_menus_vue(?, ?, ?)"; // echo $_SESSION['codeSociete']; // echo $_SESSION['codeProfil']; // echo $vue; // echo $sql; $request_body = array($_SESSION['codeSociete'], $_SESSION['codeProfil'], $vue); // var_dump($request_body); // var_dump($request_body); $execu = $this->executerRequete($sql, $request_body); $menuvue = $execu->fetchAll(); // var_dump($menuvue); // echo json_encode($menuvue); // $menuvue=[]; // $n = 1; // $menuvue = array_slice($menuvue, 0, $n); // echo sizeof($menuvue); // echo '---------------------------------------'; return $menuvue; } } ?>