Fork me on GitHub

Rapport de message :*
 

Clas admin et Module Admin

Titre du sujet : Clas admin et Module Admin
par JJDai sur 19/12/2020 18:09:57

Je souhaiterais quelques éclaircissements:
dans la classe "Admin" qui se trouve dans
Citation :
\class\libraries\vendor\xoops\xmf\src\Module


il y a ceci:
public static function getInstance()
    {

        static 
$instance;

        if (
$instance === null) {
            if (
class_exists('XoopsModuleAdmin'true)) {
                
$instance = new XoopsModuleAdmin;
                static::
$ModuleAdmin $instance;
            } else {
                include_once 
$GLOBALS['xoops']->path('Frameworks/moduleclasses/moduleadmin/moduleadmin.php');
                static::
$ModuleAdmin = new ModuleAdmin;
                
Language::load('xmf');
                
$instance = new static();
            }
        }

        return 
$instance;
    }

et je me rend compte que
if (class_exists('XoopsModuleAdmin'true))

est toujours faux dans mon cas.

dans quel cas est-elle chargée ?
J'ai un peu de mal à comprendre son utilité.
JJDai

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

49 Personne(s) en ligne (44 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 49 | Plus ...