Ejemplo n.º 1
0
 GReferentiel::AjouterReferentiel(COL_COMMUNAUTE, $mListeCommunautes, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)));
 if ($dejaCharge === false) {
     $jeuId = GSession::Jeu(COL_ID);
     $dejaCharge = false;
     if ($jeuId == NULL) {
         $dejaCharge = true;
     }
     $mListeJeux = new MListeCommunautes();
     $mListeJeux->AjouterColSelection(COL_ID);
     $mListeJeux->AjouterColSelection(COL_LIBELLE);
     $mListeJeux->AjouterColOrdre(COL_LIBELLE);
     if ($jeuId != NULL) {
         $mJeu = new MJeu();
         $mJeu->Id($jeuId);
         $mJeu->Libelle(GSession::Jeu(COL_LIBELLE));
         $mListeJeux->AjouterElement($mJeu);
     }
     GReferentiel::AjouterReferentiel(COL_JEU, $mListeJeux, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)), true);
     $mListeServeurs = new MListeServeurs();
     $mListeServeurs->AjouterColSelection(COL_ID);
     $mListeServeurs->AjouterColSelection(COL_LIBELLE);
     $mListeServeurs->AjouterColOrdre(COL_LIBELLE);
     $mListeServeurs->AjouterFiltreEgal(COL_JEU, $jeuId);
     $mListeServeurs->AjouterFiltreDifferent(COL_SUPPRIME, true);
     GReferentiel::AjouterReferentiel(COL_SERVEUR, $mListeServeurs, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)), $dejaCharge);
     $mListeTypesGroupes = new MListeTypesGroupes();
     $mListeTypesGroupes->AjouterColSelection(COL_ID);
     $mListeTypesGroupes->AjouterColSelection(COL_LIBELLE);
     $mListeTypesGroupes->AjouterColOrdre(COL_LIBELLE);
     $mListeTypesGroupes->AjouterFiltreEgal(COL_JEU, $jeuId);
     GReferentiel::AjouterReferentiel(COL_TYPEGROUPE, $mListeTypesGroupes, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)), $dejaCharge);