protected function InitialiserListes() { $mListeContextes = new MListeContextes(); $mListeContextes->AjouterColSelection(COL_ID); $mListeContextes->AjouterColSelection(COL_NOM); $mListeContextes->AjouterColOrdre(COL_NOM); $this->AjouterListe(COL_CONTEXTE, $mListeContextes); $mListeFonctionnalites = new MListeFonctionnalites(); $mListeFonctionnalites->AjouterColSelection(COL_ID); $mListeFonctionnalites->AjouterColSelection(COL_LIBELLE); $mListeFonctionnalites->AjouterColOrdre(COL_LIBELLE); $this->AjouterListe(COL_FONCTIONNALITE, $mListeFonctionnalites); }
<?php require_once 'cst.php'; require_once PATH_METIER . 'mListeContextes.php'; require_once PATH_COMPOSANTS . 'cListeContextesAdmin.php'; if (GDroit::ADroitPopErreur(DROIT_ADMIN) === true) { $prefixIdClass = PIC_ADM; $cListe = new CListeContextesAdmin($prefixIdClass, 'ContextesAdmin', $nomContexte); $mListe = new MListeContextes(); $mListe->AjouterColSelection(COL_ID); $mListe->AjouterColSelection(COL_NOM); $mListe->AjouterColOrdre(COL_NOM); $cListe->InjecterListeObjetsMetiers($mListe); if ($dejaCharge === false) { GContexte::AjouterContenu(CADRE_CONTENU_CONTENU, $cListe); } else { GContexte::AjouterListe($cListe); } }