XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Référence de la classe XoopsHandlerRegistry

Fonctions membres publiques

 setHandler ($name, XoopsObjectHandler $handler)
 
 getHandler ($name)
 
 unsetHandler ($name)
 
 setModuleHandler ($module, $name, XoopsObjectHandler $handler)
 
 getModuleHandler ($module, $name)
 
 unsetModuleHandler ($module, $name)
 

Fonctions membres publiques statiques

 instance ()
 

Champs de données

 $_handlers = array()
 

Documentation des fonctions membres

◆ getHandler()

getHandler (   $name)

Get a registered handler class object

Paramètres
string$nameShort name of a handler class
Renvoie
XoopsObjectHandler XoopsObjectHandler, FALSE if not registered

◆ getModuleHandler()

getModuleHandler (   $module,
  $name 
)

Get a registered handler class object for a module

Paramètres
string$moduleDirectory name of a module
string$nameShort name of a handler class
Renvoie
XoopsObjectHandler XoopsObjectHandler, FALSE if not registered

◆ instance()

instance ( )
static

get a reference to the only instance of this class

if the class has not been instantiated yet, this will also take care of that

@staticvar object The only instance of this class

Renvoie
XoopsHandlerRegistry Reference to the only instance of this class

◆ setHandler()

setHandler (   $name,
XoopsObjectHandler  $handler 
)

Register a handler class object

Paramètres
string$nameShort name of a handler class
XoopsObjectHandler&$handlerXoopsObjectHandler class object

◆ setModuleHandler()

setModuleHandler (   $module,
  $name,
XoopsObjectHandler  $handler 
)

Register a handler class object for a module

Paramètres
string$moduleDirectory name of a module
string$nameShort name of a handler class
XoopsObjectHandler&$handlerXoopsObjectHandler class object

◆ unsetHandler()

unsetHandler (   $name)

Unregister a handler class object

Paramètres
string$nameShort name of a handler class

◆ unsetModuleHandler()

unsetModuleHandler (   $module,
  $name 
)

Unregister a handler class object for a module

Paramètres
string$moduleDirectory name of a module
string$nameShort name of a handler class

Documentation des champs

◆ $_handlers

$_handlers = array()

La documentation de cette classe a été générée à partir du fichier suivant :