diff --git a/Class/class.gestionFiche.php b/Class/class.gestionFiche.php index beaae23..d146d2b 100644 --- a/Class/class.gestionFiche.php +++ b/Class/class.gestionFiche.php @@ -12,6 +12,10 @@ class Class_gestionFiche $this->pdo = $pDO->getPdoGsb(); } + + /** + * Récupère tous les utilisateurs différents de 0 + */ public function getLesUtilisateurs(): array { $req = 'SELECT "uId", "uNom", "uPrenom" FROM utilisateur WHERE "uStatut"!=0 ORDER BY "uNom" ASC;'; @@ -21,11 +25,15 @@ class Class_gestionFiche return $result->fetchAll(); } + //Mode d'affichage de la date public function dateComplete(string $date): string { return substr($date, 0, 4) . '-' . substr($date, 4); } + /** + * Récupère les fiches a valider par le comptable et sépare les fiches de 12 en 12 + */ public function get_ficheAvalider(int $nPage): array { $decalage = ($nPage - 1) * $this::$NB_LIGNES_FICHEAVALIDER; @@ -45,6 +53,9 @@ class Class_gestionFiche return $result->fetchAll(); } + /** + * Récupère toutes les fiches a valider avec comme état "CL" + */ public function get_nbFicheAvalider(): int { $req = 'SELECT COUNT(*) as "nbFicheAvalider" from remboursement @@ -56,6 +67,9 @@ class Class_gestionFiche return (int) $result['nbFicheAvalider']; } + /** + * Récupère toutes les fiches remboursées + */ public function get_nbRemboursement(string $idUtilisateur): int { $req = 'SELECT COUNT(*) as "nbRemboursement" from remboursement WHERE "rVisiteur"= :userId;'; @@ -67,6 +81,9 @@ class Class_gestionFiche return (int) $result['nbRemboursement']; } + /** + * Récupère le nombre de page a afficher en fonction du nombre de remboursement et du décallage de 12 en 12 + */ public function get_Page(int $nPage, string $idUtilisateur): array { $decalage = ($nPage - 1) * $this::$NB_LIGNES_PAGINATION; diff --git a/include/menu.php b/include/menu.php index da1f506..6136674 100644 --- a/include/menu.php +++ b/include/menu.php @@ -1,6 +1,6 @@
- + GSB LABORATOIRE