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