42 lines
857 B
PHP
Executable File
42 lines
857 B
PHP
Executable File
<?php
|
|
require_once 'Modele/Menuvueutilisateur.php';
|
|
require_once 'Framework/Modele.php';
|
|
require_once 'Framework/Session.php';
|
|
class Gabary extends Modele {
|
|
|
|
// Methods
|
|
function get_menus_by_parent_code($parent_code) {
|
|
|
|
$menuvue = new Menuvueutilisateur();
|
|
$result = $this->getMenuVueByParent($parent_code);
|
|
return $result;
|
|
}
|
|
|
|
|
|
function getMenuVueByParent($vue)
|
|
{
|
|
|
|
if (est_anglophone())
|
|
{
|
|
$sql = "CALL sp_c_get_menus_vue_eng(?, ?, ?);";
|
|
}
|
|
else
|
|
{
|
|
$sql = "CALL sp_c_get_menus_vue(?, ?, ?);";
|
|
}
|
|
|
|
|
|
|
|
$request_body = array($_SESSION['codeSociete'], $_SESSION['codeProfil'], $vue);
|
|
|
|
var_dump($request_body); exit();
|
|
|
|
$execu = $this->executerRequete($sql, $request_body);
|
|
$menuvue = $execu->fetchAll();
|
|
|
|
return $menuvue;
|
|
|
|
}
|
|
|
|
}
|
|
?>
|