Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JDaemon
+ Graphe d'héritage de JDaemon:
+ Graphe de collaboration de JDaemon:

Liste de tous les membres

Fonctions membres publiques

 __construct (JInputCli $input=null, JRegistry $config=null, JEventDispatcher $dispatcher=null)
- Fonctions membres publiques inherited from JApplicationDaemon
 isActive ()
 loadConfiguration ($data)
 execute ()
 restart ()
 stop ()
- Fonctions membres publiques inherited from JApplicationCli
 get ($key, $default=null)
 out ($text= '', $nl=true)
 in ()
 set ($key, $value=null)
- Fonctions membres publiques inherited from JApplicationBase
 close ($code=0)
 getIdentity ()
 registerEvent ($event, $handler)
 triggerEvent ($event, array $args=null)
 loadDispatcher (JEventDispatcher $dispatcher=null)
 loadIdentity (JUser $identity=null)

Additional Inherited Members

- Fonctions membres publiques statiques inherited from JApplicationDaemon
static signal ($signal)
- Fonctions membres publiques statiques inherited from JApplicationCli
static getInstance ($name=null)
- Fonctions membres protégées inherited from JApplicationDaemon
 changeIdentity ()
 daemonize ()
 detach ()
 fork ()
 gc ()
 setupSignalHandlers ()
 shutdown ($restart=false)
 writeProcessIdFile ()
 postFork ()
 pcntlChildExitStatus ($status)
 pcntlFork ()
 pcntlSignal ($signal, $handler, $restart=true)
 pcntlWait (&$status, $options=0)
- Fonctions membres protégées inherited from JApplicationCli
 fetchConfigurationData ($file= '', $class= 'JConfig')
 doExecute ()
- Attributs protégés inherited from JApplicationDaemon
 $exiting = false
 $parentId = 0
 $processId = 0
 $running = false
- Attributs protégés inherited from JApplicationCli
 $config
- Attributs protégés inherited from JApplicationBase
 $dispatcher
 $identity
- Attributs protégés statiques inherited from JApplicationDaemon
static $signals
- Attributs protégés statiques inherited from JApplicationCli
static $instance

Description détaillée

Définition à la ligne 23 du fichier daemon.php.


Documentation des constructeurs et destructeur

JDaemon::__construct ( JInputCli  $input = null,
JRegistry  $config = null,
JEventDispatcher  $dispatcher = null 
)

Class constructor.

Paramètres:
mixed$inputAn optional argument to provide dependency injection for the application's input object. If the argument is a JInputCli object that object will become the application's input object, otherwise a default input object is created.
mixed$configAn optional argument to provide dependency injection for the application's config object. If the argument is a JRegistry object that object will become the application's config object, otherwise a default config object is created.
mixed$dispatcherAn optional argument to provide dependency injection for the application's event dispatcher. If the argument is a JEventDispatcher object that object will become the application's event dispatcher, if it is null then the default event dispatcher will be created based on the application's loadDispatcher() method.
Depuis:
11.1
Obsolète:
12.3 Use JApplicationDaemon instead.
Exceptions:
RuntimeException

Réimplémentée à partir de JApplicationDaemon.

Définition à la ligne 43 du fichier daemon.php.

Références JLog\add(), et JLog\WARNING.

{
JLog::add('JDaemon is deprecated. Use JApplicationDaemon instead.', JLog::WARNING, 'deprecated');
parent::__construct($input, $config, $dispatcher);
}

+ Voici le graphe d'appel pour cette fonction :


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