/** * @name getInfoCompte() * @desc Donne les infos sur le compte du zeybu */ public function getListeAdherent() { // Lancement de la recherche $lResponse = new ListeAdherentResponse(); $lResponse->setListeAdherent(AdherentViewManager::selectAll()); $lFermeService = new FermeService(); $lResponse->setListeProducteur($lFermeService->get()); return $lResponse; }
/** * @name selectAll() * @return AdherentViewVO * @desc Retourne un adhérent */ private function selectAll() { return AdherentViewManager::selectAll(); }
include_once CHEMIN_CONFIGURATION . "Identification.php"; // Définition des constantes pour les droits include_once CHEMIN_CONFIGURATION . "Modules.php"; // Définition des constantes de module include_once CHEMIN_CONFIGURATION . "Version.php"; // La version include_once CHEMIN_CONFIGURATION . "Titre.php"; // Définition des constantes de titre include_once CHEMIN_CLASSES_UTILS . "Log.php"; // La classe de Log // Définition du level de log define("LOG_LEVEL", PEAR_LOG_DEBUG); include_once CHEMIN_CLASSES_VIEW_MANAGER . "AdherentViewManager.php"; include_once CHEMIN_CLASSES_UTILS . "CSV.php"; include_once CHEMIN_CLASSES_UTILS . "StringUtils.php"; $lAdherents = AdherentViewManager::selectAll(); $lCSV = new CSV(); $lCSV->setNom('Adherents.csv'); // Le Nom // L'entete $lEntete = array("N°", "Nom", "Prénom", "Courriel 1", "Courriel 2", "Téléphone 1", "Téléphone 2", "Adresse", "Code Postal", "Ville", "Date de Naissance", "Date d'Adhésion", "Commentaire", "Compte", "Solde"); $lCSV->setEntete($lEntete); // Les données $lContenuTableau = array(); foreach ($lAdherents as $lAdh) { if ($lAdh->getAdhId() != NULL && $lAdh->getAdhEtat() == 1) { // Pas de ligne Vide ni d'adhérent supprimé $lDateNaissance = StringUtils::dateDbToFr(htmlspecialchars_decode($lAdh->getAdhDateNaissance(), ENT_QUOTES)); if ($lDateNaissance == "00/00/0000") { $lDateNaissance = ""; }