当前位置: 首页>>代码示例>>PHP>>正文


PHP GSession类代码示例

本文整理汇总了PHP中GSession的典型用法代码示例。如果您正苦于以下问题:PHP GSession类的具体用法?PHP GSession怎么用?PHP GSession使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了GSession类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: Modifier

 public function Modifier()
 {
     $retour = false;
     $colCond = $this->bufferColCond;
     if ($this->Id() !== NULL || $colCond !== NULL) {
         if ($colCond === NULL) {
             $this->AjouterColCondition(COL_ID);
             $this->AjouterColCondition(COL_LANGUE);
         }
         if ($this->Langue()->Id() === NULL) {
             $this->Langue()->Id(GSession::Langue(COL_ID));
         }
         $this->LangueOriginelle()->Id($this->Langue()->Id());
         // On ne modifie le libellé que pour notre langue.
         $retour = parent::Modifier();
         if ($retour !== false) {
             // On modifie le libellé pour toutes les autres langues qui ont comme langue d'origine notre langue.
             $mListeLibelles = new MListeLibellesLibres();
             $mListeLibelles->AjouterColModification(COL_LIBELLE, $this->Libelle());
             $mListeLibelles->AjouterColModification(COL_TYPELIBELLE, $this->TypeLibelle()->Id());
             $mListeLibelles->AjouterFiltreEgal(COL_ID, $this->Id());
             $mListeLibelles->AjouterFiltreEgal(COL_LANGUEORIGINELLE, $this->Langue()->Id());
             $retour = $mListeLibelles->Modifier();
         }
     }
     return $retour;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:27,代码来源:mLibelleLibre.php

示例2: ListeMenusFonctionnalites

 public function ListeMenusFonctionnalites($liste = NULL)
 {
     $oldId = NULL;
     if ($this->mListeMenusFonctionnalites !== NULL) {
         $oldId = $this->mListeMenusFonctionnalites->GetFiltreValeur(0, COL_MENU);
     }
     if ($this->Id() === NULL && $liste === NULL) {
         if ($this->mListeMenusFonctionnalites !== NULL && $this->Id() !== $oldId) {
             unset($this->mListeMenusFonctionnalites);
         }
     } else {
         if ($this->mListeMenusFonctionnalites === NULL || $this->Id() !== $oldId) {
             if ($this->mListeMenusFonctionnalites === NULL || $oldId !== NULL) {
                 $this->mListeMenusFonctionnalites = new MListeMenusFonctionnalites();
                 $numJointureFonc = $this->mListeMenusFonctionnalites->AjouterJointure(COL_FONCTIONNALITE, COL_ID);
                 $this->mListeMenusFonctionnalites->AjouterColSelectionPourJointure($numJointureFonc, COL_ID);
                 $numJointure = $this->mListeMenusFonctionnalites->AjouterJointure(COL_LIBELLE, COL_ID, $numJointureFonc);
                 $this->mListeMenusFonctionnalites->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_LIBELLE . COL_LIBELLE);
                 $this->mListeMenusFonctionnalites->AjouterColOrdrePourJointure($numJointure, COL_LIBELLE);
                 $this->mListeMenusFonctionnalites->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
                 $numJointure = $this->mListeMenusFonctionnalites->AjouterJointure(COL_DESCRIPTION, COL_ID, $numJointureFonc);
                 $this->mListeMenusFonctionnalites->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_DESCRIPTION . COL_LIBELLE);
                 $this->mListeMenusFonctionnalites->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
             }
             $this->mListeMenusFonctionnalites->AjouterFiltreEgal(COL_MENU, $this->Id());
         }
     }
     if ($this->mListeMenusFonctionnalites !== NULL && $liste !== NULL) {
         $this->mListeMenusFonctionnalites->SetListeFromTableau($liste, array(array(COL_ID, COL_FONCTIONNALITE), array(array(COL_LIBELLE, array(COL_FONCTIONNALITE, COL_LIBELLE, COL_LIBELLE)))));
     }
     return $this->mListeMenusFonctionnalites;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:32,代码来源:mMenu.php

示例3: __construct

 public function __construct($prefixIdClass, $typeInput = '', $oblig = false, $niveau = '')
 {
     parent::__construct(BAL_DIV);
     GSession::PoidsJavascript(1);
     switch ($typeInput) {
         default:
             if ($typeInput === '') {
                 $typeInput = INPUTNEW_TYPE_SELECT;
             }
             break;
     }
     $this->prefixIdClass = $prefixIdClass;
     $this->niveau = $niveau;
     $this->AddClass(INPUTNEW_JQ);
     $this->AddClass('jq_fill');
     if ($oblig == true) {
         $this->AddClass('jq_input_form_oblig');
     }
     $elem = new SElement($this->prefixIdClass . INPUTNEW . $this->niveau);
     $elem->AjouterClasse(INPUTNEW . $this->niveau);
     $this->Attach($elem);
     $org = new SOrganiseur(1, 2);
     $elem->Attach($org);
     // Input.
     if ($typeInput == INPUTNEW_TYPE_SELECT && $this->select != NULL) {
         $org->AttacherCellule(1, 1, $this->select);
     } else {
         if ($typeInput == INPUTNEW_TYPE_TEXT && $this->text != NULL) {
             $org->AttacherCellule(1, 1, $this->text);
         }
     }
     $this->newTab = new STableau(true);
     $this->newTab->AddClass('jq_fill');
     $org->AttacherCellule(1, 2, $this->newTab);
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:35,代码来源:sInputNew.php

示例4: __construct

 public function __construct($prefixIdClass, $typeInput = INPUTFILE_TYPE_IMAGE, $oblig = false, $retour = '', $chemin = '', $id = '', $info = '', $erreur = '', $type = '', $contexte = '', $niveau = '')
 {
     parent::__construct(2, 1, '', true);
     GSession::PoidsJavascript(1);
     if ($typeInput === '') {
         $typeInput = INPUTFILE_TYPE_IMAGE;
     }
     switch ($typeInput) {
         case INPUTFILE_TYPE_LISTEIMAGE:
             $this->AddClass(LISTEINPUTIMAGE_JQ);
             break;
         default:
             $this->AddClass(INPUTIMAGE_JQ);
     }
     $elemImage = new SElement($prefixIdClass . INPUTIMAGE_IMAGE . $niveau);
     $elemImage->AjouterClasse(INPUTIMAGE_IMAGE . $niveau);
     $image = new SImage('');
     $image->AddClass(INPUTIMAGE_JQ_IMAGE);
     $elemImage->Attach($image);
     $this->AttacherCellule(1, 1, $elemImage);
     $elemFile = new SElement($prefixIdClass . INPUTIMAGE_FILE . $niveau);
     //, true, '', '', false);
     $elemFile->AjouterClasse(INPUTIMAGE_FILE . $niveau);
     $this->inputFile = new SInputFile($prefixIdClass, $typeInput, $oblig, $retour, $chemin, REF_FICHIERSEXTENSIONS_IMAGES, $id, $info, $erreur, $type, $contexte, $niveau);
     $this->inputFile->AddClass(INPUTIMAGE_JQ_FILE);
     $elemFile->Attach($this->inputFile);
     $this->AttacherCellule(2, 1, $elemFile);
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:28,代码来源:sInputImage.php

示例5: GetElemCreationListeMenus

 protected function GetElemCreationListeMenus()
 {
     $menus = array();
     if ($this->HasDroitCreation()) {
         $this->AjouterMenuToListe($menus, 0, GSession::Libelle(LIB_LIS_AJOUTER, true, true), $this->foncAjaxCreation, 'contexte=' . $this->contexte . '&ref=' . $this->TypeSynchroPage(), true, LISTE_JQCADRE_ETAGE . '1', true);
     }
     return $menus;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:8,代码来源:sListeReferentiel.php

示例6: Supprimer

 public function Supprimer()
 {
     $id = $this->Id();
     if ($id != NULL) {
         $bCategorie = new BCategorie();
         $bCategorie->Supprimer($id);
     } else {
         GSession::LeverException(EXM_0012, 'MCategorie::Supprimer, pas d\'id categorie.');
     }
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:10,代码来源:mCategorie.php

示例7: ConstruireElemCreation

 protected function ConstruireElemCreation()
 {
     //$elem = parent::ConstruireElemCreation();
     $org = new SOrganiseur(4, 1, true, true);
     $org->AttacherCellule(1, 1, $this->ConstruireChamp('champ_1', LISTE_CHAMPTYPE_CREAT));
     $org->AttacherCellule(2, 1, $this->ConstruireChamp('champ_2', LISTE_CHAMPTYPE_CREAT));
     $org->AttacherCellule(3, 1, $this->ConstruireChamp('champ_3', LISTE_CHAMPTYPE_CREAT));
     $org->AttacherCellule(4, 1, $this->ConstruireChamp('champ_4', LISTE_CHAMPTYPE_CREAT));
     $elem = parent::ConstruireElemCreation(GSession::Libelle(LIB_PRS_TITRE, true, true), $org);
     //$elem->Attach($org);
     return $elem;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:12,代码来源:cListeModificationPresentation2.php

示例8: Ajouter

 public function Ajouter()
 {
     // Ouverture de la transaction si on ne l'ai pas déjà.
     $retour = parent::Ajouter();
     if ($retour !== false) {
         // On copie les libellés pour la nouvelle langue.
         $mListeLibelles = new MListeLibelles();
         $mListeLibelles->AjouterJointure(COL_LANGUE, COL_ID, 0, SQL_CROSS_JOIN);
         $mListeLibelles->AjouterColInsertionExt(0, COL_ID, COL_ID);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LIBELLE, COL_LIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_TYPELIBELLE, COL_TYPELIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LANGUEORIGINELLE, COL_LANGUEORIGINELLE);
         $mListeLibelles->AjouterColInsertionExt(1, COL_LANGUE, COL_ID);
         $mListeLibelles->AjouterFiltreEgal(COL_LANGUE, GSession::Langue(COL_ID));
         $mListeLibelles->AjouterFiltreEgalPourJointure(1, COL_ID, $this->Id());
         $mListeLibelles->Ajouter();
         $mListeLibelles = new MListeLibellesLibres();
         $mListeLibelles->AjouterJointure(COL_LANGUE, COL_ID, 0, SQL_CROSS_JOIN);
         $mListeLibelles->AjouterColInsertionExt(0, COL_ID, COL_ID);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LIBELLE, COL_LIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_TYPELIBELLE, COL_TYPELIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LANGUEORIGINELLE, COL_LANGUEORIGINELLE);
         $mListeLibelles->AjouterColInsertionExt(1, COL_LANGUE, COL_ID);
         $mListeLibelles->AjouterFiltreEgal(COL_LANGUE, GSession::Langue(COL_ID));
         $mListeLibelles->AjouterFiltreEgalPourJointure(1, COL_ID, $this->Id());
         $mListeLibelles->Ajouter();
         $mListeLibelles = new MListeLibellesTextes();
         $mListeLibelles->AjouterJointure(COL_LANGUE, COL_ID, 0, SQL_CROSS_JOIN);
         $mListeLibelles->AjouterColInsertionExt(0, COL_ID, COL_ID);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LIBELLE, COL_LIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_TYPELIBELLE, COL_TYPELIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LANGUEORIGINELLE, COL_LANGUEORIGINELLE);
         $mListeLibelles->AjouterColInsertionExt(1, COL_LANGUE, COL_ID);
         $mListeLibelles->AjouterFiltreEgal(COL_LANGUE, GSession::Langue(COL_ID));
         $mListeLibelles->AjouterFiltreEgalPourJointure(1, COL_ID, $this->Id());
         $mListeLibelles->Ajouter();
         $mListeLibelles = new MListeLibellesTextesLibres();
         $mListeLibelles->AjouterJointure(COL_LANGUE, COL_ID, 0, SQL_CROSS_JOIN);
         $mListeLibelles->AjouterColInsertionExt(0, COL_ID, COL_ID);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LIBELLE, COL_LIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_TYPELIBELLE, COL_TYPELIBELLE);
         $mListeLibelles->AjouterColInsertionExt(0, COL_LANGUEORIGINELLE, COL_LANGUEORIGINELLE);
         $mListeLibelles->AjouterColInsertionExt(1, COL_LANGUE, COL_ID);
         $mListeLibelles->AjouterFiltreEgal(COL_LANGUE, GSession::Langue(COL_ID));
         $mListeLibelles->AjouterFiltreEgalPourJointure(1, COL_ID, $this->Id());
         $mListeLibelles->Ajouter();
     }
     return $retour;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:49,代码来源:mLangue.php

示例9: LeverWarning

 public static function LeverWarning($code, $libelle, $affichageJoueur = false, $logFichier = true)
 {
     if ($affichageJoueur === true) {
         GReponse::AjouterElementWarning(strval($code), $libelle);
     }
     if ($logFichier === true) {
         if (is_int($libelle)) {
             $libelle = GSession::Libelle($libelle, false, true);
         }
         $fichier = fopen(PATH_SERVER_LOCAL . 'log/warnings' . date('Y-m-d') . '.txt', 'a+');
         $remoteHost = '';
         if (array_key_exists('REMOTE_HOST', $_SERVER)) {
             $remoteHost = $_SERVER['REMOTE_HOST'];
         }
         fwrite($fichier, date('H:i:s') . ' - ' . $_SERVER['REMOTE_ADDR'] . ' - ' . $remoteHost . ' - ' . $code . ': ' . $libelle . "\r\n");
         fclose($fichier);
     }
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:18,代码来源:gLog.php

示例10: ConstruireElemRetourInvisible

 protected function ConstruireElemRetourInvisible(&$element)
 {
     $retourInvisible = 'contexte=' . CONT_ORIENTATION . '&cf=' . GSession::NumCheckFormulaire();
     foreach ($this->champs as $nomChamp => $champ) {
         if ($champ[LISTE_CHAMPLISTE_RETOURINVISIBLE] === true) {
             if ($retourInvisible !== '') {
                 $retourInvisible .= '&';
             }
             $retourInvisible .= GContexte::FormaterVariable(CONT_ORIENTATION, $nomChamp) . '=' . $element[$nomChamp][LISTE_ELEMENT_VALEURCONSULT];
         }
     }
     // On enregistre ce retour pour l'élément.
     $element[LISTE_ELEMENT_RETOUR] = to_html($retourInvisible);
     $divRetInv = new SBalise(BAL_DIV);
     $divRetInv->AddClass(LISTE_JQ_ELEMENT_PARAM);
     $divRetInv->SetText($element[LISTE_ELEMENT_RETOUR]);
     return $divRetInv;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:18,代码来源:cListeMenus.php

示例11: InitializePage

 public function InitializePage()
 {
     $this->Base()->InitializePage();
     self::Langue(COL_ID);
     $communauteId = self::Communaute(COL_ID);
     require_once PATH_METIER . 'mGroupe.php';
     $mGroupe = new MGroupe();
     $mGroupe->AjouterColSelection(COL_ID);
     $mGroupe->AjouterColSelection(COL_NOM);
     $mGroupe->AjouterColSelection(COL_DESCRIPTION);
     $mGroupe->AjouterColCondition(COL_TYPEGROUPE, TYPEGROUPE_COMMUNAUTE);
     $mGroupe->AjouterColCondition(COL_COMMUNAUTE, $communauteId);
     $mGroupe->Charger();
     GSession::Groupe(COL_ID, $mGroupe->Id(), true);
     GSession::Groupe(COL_NOM, $mGroupe->Nom(), true);
     GSession::Groupe(COL_DESCRIPTION, $mGroupe->Description(), true);
     GSession::Groupe(COL_TYPEGROUPE, TYPEGROUPE_COMMUNAUTE, true);
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:18,代码来源:SessionHandlerExtension.php

示例12: ConstruireElemConsultation

 protected function ConstruireElemConsultation(&$element)
 {
     $elem = parent::ConstruireElemConsultation($element, $this->GetElemChampValeurConsultation($element, COL_LIBELLE), $this->GetElemChampValeurConsultation($element, COL_CONTENU));
     if ($this->GetElemChampValeurConsultation($element, 'cligno') === true) {
         $elem->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFOPP);
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_SEPREMIERPLAN, true, true));
         $elem->Attach($div);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFOAP);
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_SESECONDPLAN, true, true));
         $elem->Attach($div);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFO . '20');
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_CLIGNO20, true, true));
         $elem->Attach($div);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFO . '30');
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_CLIGNO30, true, true));
         $elem->Attach($div);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFO . '40');
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_CLIGNO40, true, true));
         $elem->Attach($div);
         $div = new SBalise(BAL_DIV);
         $div->AddClass(VISUALISEUR_JQ_CLIGNOTEMENT_INFO . '45');
         $div->AddStyle('display:none;');
         $div->SetText(GSession::Libelle(LIB_PRS_CLIGNO45, true, true));
         $elem->Attach($div);
     }
     return $elem;
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:39,代码来源:cListeCssSousElements.php

示例13: InitialiserChamps

 protected function InitialiserChamps()
 {
     $this->AjouterChamp(COL_ID, '-1', true, true);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_NOM);
     $this->AjouterChamp(COL_NOM, '', false, false, LISTE_INPUTTYPE_TEXT, LISTE_INPUTTYPE_TEXT, NULL, NULL, $autresDonnees);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_DESCRIPTION);
     $this->AjouterChamp(COL_DESCRIPTION, '', false, false, LISTE_INPUTTYPE_TEXT, LISTE_INPUTTYPE_TEXT, NULL, NULL, $autresDonnees);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_HISTOIRE);
     $this->AjouterChamp(COL_HISTOIRE, '', false, false, LISTE_INPUTTYPE_TEXT, LISTE_INPUTTYPE_TEXT, NULL, NULL, $autresDonnees);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_IMAGEVISUALISEUR] = true;
     $autresDonnees[LISTE_AUTRESDONNEES_IMAGETYPE] = TYPEFICHIER_IMAGEGLOBALE_COMMUNAUTE;
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_ICONE);
     $this->AjouterChamp(COL_ICONE, '', false, false, LISTE_INPUTTYPE_IMAGE, LISTE_INPUTTYPE_IMAGE, NULL, NULL, $autresDonnees);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_COMMUNAUTE);
     $this->AjouterChamp(array(COL_COMMUNAUTE, COL_ID), '', false, false, LISTE_INPUTTYPE_SELECT, LISTE_INPUTTYPE_SELECT, NULL, NULL, $autresDonnees);
     $this->AjouterChamp(array(COL_COMMUNAUTE, COL_LIBELLE, COL_LIBELLE), '', false, false);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_SELECTIMPACT] = array(array(COL_SERVEUR, COL_ID), array(COL_TYPEGROUPE, COL_ID));
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_JEU);
     $this->AjouterChamp(array(COL_JEU, COL_ID), '', false, false, LISTE_INPUTTYPE_FIND, LISTE_INPUTTYPE_FIND, NULL, NULL, $autresDonnees);
     $this->AjouterChamp(array(COL_JEU, COL_LIBELLE, COL_LIBELLE), '', false, false);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_SELECTDEPENDANCE] = array(array(COL_JEU, COL_ID));
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_SERVEUR);
     $this->AjouterChamp(array(COL_SERVEUR, COL_ID), '', false, false, LISTE_INPUTTYPE_SELECT, LISTE_INPUTTYPE_SELECT, NULL, NULL, $autresDonnees);
     $this->AjouterChamp(array(COL_SERVEUR, COL_LIBELLE, COL_LIBELLE), '', false, false);
     $autresDonnees = array();
     $autresDonnees[LISTE_AUTRESDONNEES_SELECTDEPENDANCE] = array(array(COL_JEU, COL_ID));
     $autresDonnees[LISTE_AUTRESDONNEES_CHAMPLABEL] = GSession::Libelle(LIB_GPE_TYPEGROUPE);
     $this->AjouterChamp(array(COL_TYPEGROUPE, COL_ID), '', false, false, LISTE_INPUTTYPE_SELECT, LISTE_INPUTTYPE_SELECT, NULL, NULL, $autresDonnees);
     $this->AjouterChamp(array(COL_TYPEGROUPE, COL_LIBELLE, COL_LIBELLE), '', false, false);
 }
开发者ID:Gnucki,项目名称:DaFramework,代码行数:37,代码来源:cListeGroupes.php

示例14: SCadre

    $mListe->AjouterColSelection(COL_DESCRIPTION);
    $mListe->AjouterColSelection(COL_HISTOIRE);
    $mListe->AjouterColSelection(COL_JEU);
    $numJointure = $mListe->AjouterJointure(COL_JEU, COL_ID);
    $numJointure = $mListe->AjouterJointure(COL_LIBELLE, COL_ID, $numJointure);
    $mListe->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_JEU . COL_LIBELLE);
    $mListe->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
    $mListe->AjouterColSelection(COL_SERVEUR);
    $numJointure = $mListe->AjouterJointure(COL_SERVEUR, COL_ID);
    $numJointure = $mListe->AjouterJointure(COL_LIBELLE, COL_ID, $numJointure);
    $mListe->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_SERVEUR . COL_LIBELLE);
    $mListe->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
    $mListe->AjouterColSelection(COL_COMMUNAUTE);
    $numJointure = $mListe->AjouterJointure(COL_COMMUNAUTE, COL_ID);
    $numJointure = $mListe->AjouterJointure(COL_LIBELLE, COL_ID, $numJointure);
    $mListe->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_COMMUNAUTE . COL_LIBELLE);
    $mListe->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
    $mListe->AjouterColSelection(COL_TYPEGROUPE);
    $numJointure = $mListe->AjouterJointure(COL_TYPEGROUPE, COL_ID);
    $numJointure = $mListe->AjouterJointure(COL_LIBELLE, COL_ID, $numJointure);
    $mListe->AjouterColSelectionPourJointure($numJointure, COL_LIBELLE, COL_TYPEGROUPE . COL_LIBELLE);
    $mListe->AjouterFiltreEgalPourJointure($numJointure, COL_LANGUE, GSession::Langue(COL_ID));
    $mListe->AjouterColOrdre(COL_NOM);
    $cListe->InjecterListeObjetsMetiers($mListe);
    if ($dejaCharge === false) {
        $cadre = new SCadre($prefixIdClass, GSession::Libelle(LIB_GPE_LISTEGROUPESJOUEUR), $cListe, true, false);
        GContexte::AjouterContenu(CADRE_CONTENU_CONTENU, $cadre);
    } else {
        GContexte::AjouterListe($cListe);
    }
}
开发者ID:Gnucki,项目名称:DaFramework,代码行数:31,代码来源:fChargerGroupes.php

示例15: unset

<?php

require_once 'cst.php';
require_once PATH_METIER . 'mSuperGrade.php';
require_once PATH_METIER . 'mFonctionnalite.php';
if (GDroit::ADroitPopErreur(DROIT_ADMIN) === true) {
    $varPost = GSession::LirePost($nomContexte);
    $listeFonctionnalites = NULL;
    if (array_key_exists(COL_FONCTIONNALITE, $varPost)) {
        $listeFonctionnalites = $varPost[COL_FONCTIONNALITE];
        unset($varPost[COL_FONCTIONNALITE]);
    }
    $mObjet = new MSuperGrade();
    $mObjet->SetObjetFromTableau($varPost);
    $mObjet->ListeDroitsSuperGrades($listeFonctionnalites);
    $mObjet->Modifier();
}
开发者ID:Gnucki,项目名称:DaFramework,代码行数:17,代码来源:fModifierSuperGrade.php


注:本文中的GSession类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。