1,4 → 1,5 |
<?php |
// declare(encoding='UTF-8'); |
/** |
* Classe controleur pour l'application administration des administrateurs |
*/ |
5,7 → 6,7 |
class AdminAdministrateur extends Controleur { |
|
/** |
* Fonction d'affichage par défaut, elle appelle la liste des administrateurs |
* Fonction d'affichage par défaut, elle appelle la liste des administrateurs |
*/ |
public function index() { |
$this->charger_admin(); |
12,8 → 13,8 |
} |
|
/** |
* Charge la liste des administrateurs et l'envoie à la vue |
* @param array un tableau contenant les erreurs à afficher s'il y en a |
* Charge la liste des administrateurs et l'envoie à la vue |
* @param array un tableau contenant les erreurs à afficher s'il y en a |
* @return string la vue correspondante |
*/ |
public function chargerAdmin($erreurs = array()) { |
26,9 → 27,9 |
} |
|
/** |
* Charge les détails d'un administrateur demandé et l'envoi à la |
* Charge les détails d'un administrateur demandé et l'envoi à la |
* vue qui permet de les modifier |
* @id string l'id de l'administrateur à modifier |
* @id string l'id de l'administrateur à modifier |
* @return string la vue correspondante |
*/ |
public function modifAdmin($id) { |
40,13 → 41,13 |
} |
|
/** |
* Fonction appelée lors de la validation du formulaire de modification |
* des détails d'un administrateurs. Elle modifie les détails dans la base |
* de données. S'il y a une erreur et rappelle la formulaire et notifie l'erreur, |
* Fonction appelée lors de la validation du formulaire de modification |
* des détails d'un administrateurs. Elle modifie les détails dans la base |
* de données. S'il y a une erreur et rappelle la formulaire et notifie l'erreur, |
* sinon elle charge la liste des administrateurs |
* @param string l'identifiant de l'administrateur* |
* @param string le nom |
* @param string le prénom |
* @param string le prénom |
* @param string le mail |
* @param string le mot de passe |
* @param string la confirmation du mot de passe |
73,7 → 74,7 |
} |
|
/** |
* Supprime un administrateur dans la base de données, |
* Supprime un administrateur dans la base de données, |
* renvoie la liste des administrateurs, en affichant des erreurs |
* s'il y en a. |
* @return string la vue contenant la liste des administrateurs |
107,12 → 108,12 |
} |
|
/** |
* Fonction appelée lors de la validation du formulaire d'ajout d'un administrateur. |
* Elle ajoute celui-ci les dans la base de données |
* Fonction appelée lors de la validation du formulaire d'ajout d'un administrateur. |
* Elle ajoute celui-ci les dans la base de données |
* S'il y a une erreur et rappelle la formulaire et notifie l'erreur, |
* sinon elle charge la liste des administrateurs |
* @param string le nom |
* @param string le prénom |
* @param string le prénom |
* @param string le mail |
* @param string le mot de passe |
* @param string la confirmation du mot de passe |
149,7 → 150,7 |
} |
} |
|
/** Apelle le formulaire d'identification (dans le cas où l'utilisateur n'est pas identifié) |
/** Apelle le formulaire d'identification (dans le cas où l'utilisateur n'est pas identifié) |
* @return string la vue permettant de s'identifier |
*/ |
public function demanderIdent() { |
158,7 → 159,7 |
} |
|
/** |
* Renvoie la tête de page de l'application |
* Renvoie la t�te de page de l'application |
* @return string la tete de page de l'application |
*/ |
public function adminTete() { |