當前位置: 首頁>>代碼示例>>PHP>>正文


PHP GDroit::ADroitPopErreur方法代碼示例

本文整理匯總了PHP中GDroit::ADroitPopErreur方法的典型用法代碼示例。如果您正苦於以下問題:PHP GDroit::ADroitPopErreur方法的具體用法?PHP GDroit::ADroitPopErreur怎麽用?PHP GDroit::ADroitPopErreur使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在GDroit的用法示例。


在下文中一共展示了GDroit::ADroitPopErreur方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: MPresentation

<?php

require_once 'cst.php';
require_once INC_GSESSION;
$groupe = GSession::Groupe(COL_ID);
if ($groupe !== NULL && GDroit::ADroitPopErreur(FONC_PRS_CREERMODIFIER) === true) {
    $nouvPres = GSession::LirePost('nouvPres');
    // Cas de la création d'une présentation.
    if ($nouvPres != NULL && $nouvPres !== '') {
        require_once PATH_METIER . 'mListePresentations.php';
        require_once PATH_METIER . 'mVersion.php';
        require_once PATH_METIER . 'mJoueur.php';
        require_once PATH_METIER . 'mGroupe.php';
        $formulaire = true;
        $mPresentation = new MPresentation();
        $mPresentation->Nom(GContexte::LirePost(COL_NOM));
        $mPresentation->CreateurJoueur(GSession::Joueur(COL_ID));
        $mPresentation->CreateurGroupe($groupe);
        if ($mPresentation->Nom() === NULL) {
            GLog::LeverException(EXF_0040, GSession::Libelle(LIB_PRS_NOMINVALIDE), true, false);
            $formulaire = false;
        }
        $retour = true;
        if ($formulaire === true) {
            $mPresentation->AjouterJointure(COL_VERSION, COL_ID, 0, NULL, SQL_RIGHT_JOIN);
            $mPresentation->AjouterColInsertionMaxExt(1, COL_VERSION, COL_ID);
            $retour = $mPresentation->Ajouter();
        }
        if ($formulaire === false || $retour === false) {
            GLog::LeverException(EXF_0041, GSession::Libelle(LIB_PRS_PRESNONCREEE), true, false);
        } else {
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:31,代碼來源:fAjouterPresentation.php

示例2: MFonctionnalite

<?php

require_once 'cst.php';
require_once PATH_METIER . 'mFonctionnalite.php';
if (GDroit::ADroitPopErreur(DROIT_ADMIN) === true) {
    $mObjet = new MFonctionnalite();
    $mObjet->SetObjetFromTableau(GSession::LirePost($nomContexte));
    $mObjet->Ajouter();
}
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:9,代碼來源:fAjouterFonctionnalite.php

示例3: MListeTypesJeux

<?php

require_once 'cst.php';
require_once INC_GSESSION;
require_once INC_SFORM;
require_once INC_SCADRE;
require_once PATH_METIER . 'mJeu.php';
require_once PATH_METIER . 'mListeTypesJeux.php';
require_once PATH_METIER . 'mListeServeurs.php';
require_once PATH_METIER . 'mListeTypesGroupes.php';
require_once PATH_COMPOSANTS . 'cListeJeuServeurs.php';
require_once PATH_COMPOSANTS . 'cListeJeuTypesGroupes.php';
$jeu = GSession::Jeu(COL_ID);
if ($jeu != NULL && GDroit::ADroitPopErreur(FONC_ADM_JEU) === true) {
    // Initialisation des référentiels.
    GReferentiel::AjouterReferentielFichiers(COL_ICONE, PATH_IMAGES . 'Langue/', REF_FICHIERSEXTENSIONS_IMAGES);
    $mListeTypesJeux = new MListeTypesJeux();
    $mListeTypesJeux->AjouterColSelection(COL_ID);
    $mListeTypesJeux->AjouterColSelection(COL_LIBELLE);
    $mListeTypesJeux->AjouterColSelection(COL_DESCRIPTION);
    $mListeTypesJeux->AjouterColOrdre(COL_LIBELLE);
    GReferentiel::AjouterReferentiel(COL_TYPEJEU, $mListeTypesJeux, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE), array(COL_DESCRIPTION, COL_LIBELLE)));
    if ($dejaCharge === false) {
        $mJeu = new MJeu($jeu);
        $mJeu->Charger();
        // Construction des 2 listes du formulaire.
        $mListeServeurs = new MListeServeurs();
        $mListeServeurs->AjouterColSelection(COL_ID);
        $mListeServeurs->AjouterColSelection(COL_LIBELLE);
        $mListeServeurs->AjouterColOrdre(COL_LIBELLE);
        $mListeServeurs->AjouterFiltreEgal(COL_JEU, $jeu);
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:31,代碼來源:fChargerJeu.php


注:本文中的GDroit::ADroitPopErreur方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。