Sections
Voir aussi...
- Abstract_Item
- Abstract_List
- Admin_Helper
- auth_index
- Browser_Helper
- config_auth
- core_controller
- default_index
- File_Helper
- Folder_Helper
- Form_Helper
- GenList2_po_enclass
- GenList2_po_frclass
- GenList2_po_Generic
- Image_Helper
- LangTranslationManager
- MenuAdmin_Helper
- Mysql_Helper
- Pager_Helper
- Référence PHP
- YSMAuth
- YSMAuth_Container
- YSMAuthArray_Container
GenList2: Référence des fonctions PHP
GenList2: Référence des classes PHP
Note depuis le 2014-09-03, certains noms de classe ont changés. Controller devient core_controller, auth_Container devient config_auth, NAME_Controller devient NAME_index, NAME_ItemModel devient NAME_Item, et NAME_ListModel devient NAME_List.
Règles 2014-09-03 de chargement de classe:
- Si la classe se termine par _Helper, chercher dans app/helpers/DEBUT.php.
- Sinon pour une classe du format PREFIX_RESTE et que le répertoire modPREFIX existe, utiliser modPREFIX/RESTE.php
- Sinon pour une classe du format PREFIX_RESTE, utiliser PREFIX/RESTE.php
Classes
- config_auth : app/config/auth.php
- core_controller : app/core/controller.php
- Helpers
- Admin_Helper : app/helpers/Admin.php
- Browser_Helper : app/helpers/Browser.php
- File_Helper : app/helpers/File.php
- Folder_Helper : app/helpers/Folder.php
- Form_Helper : app/helpers/Form.php
- Image_Helper : app/helpers/Image.php
- MenuAdmin_Helper : app/helpers/MenuAdmin.php
- Mysql_Helper : app/helpers/Mysql.php
- Pager_Helper : app/helpers/Pager.php
- Module Abstract
- Abstract_Item : app/modAbstract/Item.php
- Abstract_List : app/modAbstract/List.php
- Module auth
- auth_index : app/modauth/index.php
- Module default
- default_index : app/moddefault/index.php
- Traduction
- GenList2_po_Generic : app/po/Generic.php
- GenList2_po_enclass : app/po/enclass.php
- GenList2_po_frclass : app/po/frclass.php
- LangTranslationManager : app/po/index.php
- YSMAuth : app/core/ysmauth.php
- YSMAuth_Container : app/core/ysmauth.php
- YSMAuthArray_Container : app/core/ysmauth.array.php
GenList2: Référence des variables globales PHP
- $GLOBALS['auth'] : YSMAuth, module d'authenfication : app/core/init.php
- $GLOBALS['database_info'] : array : app/config/database.php
- $GLOBALS['database_info']['server'] : string, IP ou nom de domaine du serveur : exemple 'localhost' : app/config/database.php
- $GLOBALS['database_info']['user'] : string, nom d'utilisateur : exemple 'genlist' : app/config/database.php
- $GLOBALS['database_info']['password'] : string, mot de passe : exemple 'genlist' : app/config/database.php
- $GLOBALS['database_info']['dbname'] : string, nom de la base de données : exemple 'genlist' : app/config/database.php
- $GLOBALS['database_info']['port'] : number, port du serveur : défaut 3306 : app/config/database.php
- $GLOBALS['database_info']['charset'] : string, encodage : exemple 'utf8' : app/config/database.php
- $GLOBALS['database_info']['collate'] : string : défaut '' : app/config/database.php
- $GLOBALS['db'] : resource mysql|PDO : resource vers la base de données : app/core/init.php
- $GLOBALS['lang'] : string, langage utilisé : exemple 'fr' : app/core/init.php
- $GLOBALS['tr'] : LangTranslationManager, gestionnaire de traduction : app/core/init.php
- $GLOBALS[CFG] : app/config/system.php
- $GLOBALS[CFG]['admin_language'] : app/config/system.php
- $GLOBALS[CFG]['admin_default_action'] : app/config/system.php
- $GLOBALS[CFG]['admin_default_controller'] : app/config/system.php
- $GLOBALS[CFG]['availableLangs'] : app/config/system.php
- $GLOBALS[CFG]['language'] : app/config/system.php
- $GLOBALS[CFG]['public_language'] : app/config/system.php
- $GLOBALS[CFG]['public_default_action'] : app/config/system.php
- $GLOBALS[CFG]['public_default_controller'] : app/config/system.php
- $GLOBALS[CFG]['translation_en'] : app/po/en.php
- $GLOBALS[CFG]['translation_label_en'] : app/po/en.php
- $GLOBALS[CFG]['translation_month_en'] : app/po/en.php
- $GLOBALS[CFG]['translation_number_en'] : app/po/en.php
- $GLOBALS[CFG]['translation_fr'] : app/po/fr.php
- $GLOBALS[CFG]['translation_label_fr'] : app/po/fr.php
- $GLOBALS[CFG]['translation_month_fr'] : app/po/fr.php
- $GLOBALS[CFG]['translation_number_fr'] : app/po/fr.php
- $action : string, action demandée : app/core/admin.php
- $controller : string, module demandé : app/core/admin.php
- $urlPart : array, argument dans le tableau de l'URL p[] : app/core/admin.php
- $controllerClassName : string, nom de la classe du contrôleur : app/core/admin.php
- $controllerObj : Controller, objet contrôleur : app/core/admin.php
- $z : string, zone demandée (permet de créer le nom de la fonction appelée) : app/core/admin.php
- $zone : string, zone demandée : app/core/admin.php
GenList2: Référence des constantes globales PHP
- APP_PATH : string, chemin d'accès au répertoire app/ : app/core/init.php
- AUTH_METHOD_NOT_SUPPORTED : string, AUTH_METHOOD_NOT_SUPPORTED : app/core/ysmauth.php
- AUTH_METHOD_HTTP_DIGEST : string, HTTP_DIGEST : app/core/ysmauth.php
- AUTH_METHOD_FORM_POST : string, FORM_POST : app/core/ysmauth.php
- AUTH_METHOD_FORM_POST_DELETED : string, FORM_POST_DELETE : app/core/ysmauth.php
- AUTH_METHOD_FORM_POST_REMEMBERME : string, REMEMBERME : app/core/ysmauth.php
- CFG : string, nom de l'identifiant pour la configuration : app/config/system.php
- CONFIG_AUTH_INCLUDED : number, 1 : app/config/auth.php
- CONFIG_DATABASE_INCLUDED : number, 1 : app/config/database.php
- CONFIG_SYSTEM_INCLUDED : number, 1 : app/config/system.php
- DATA_INDEX_INCLUDED : number, 1 : app/data/index.php
- FILES_LOCATION : app/core/init.php
- FILES_PATH : string, chemin d'accès au répertoire files/ : app/core/init.php
- P : string, préfixe pour certain champ d'authentification pour les options : exemple 'list_' : app/config/system.php
- RIGHTS_ADMIN : string, 'admin' : app/core/admin.php
- WEBSITE_URL : string, URL du serveur Web : exemple 'http://localhost/'' : app/config/system.php
- WEBSITE_ROOT : string, Chemin racine du serveur Web : exemple '/' : app/config/system.php
- WEBSITE_ADMIN_ROOT : string, chemin racine de l'administration : exemple '/admin/' : app/config/system.php
- WEBSITE_TITLE : string, titre du site web : exemple 'Mon Site Web' : app/config/system.php
- WEBSITE_EMAIL: string, adresse courriel de l'administrateur : exemple 'your_email@domain.com' : app/config/system.php
- REMEMBERME_KEY : string 32 caractères alphanumériques, dans les cookies, permet de se rappeler le mot de passe (authentification) : app/config/system.php
- TMP_PATH : string, chemin d'accès au répertoire tmp/ : app/core/init.php
- WEB_PATH : string, chemin d'accès au répertoire / : app/core/init.php
Dernière modification: 2014-09-05 15:38:34 par Yan Morin
Hébergé par ProgYSM