Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct (DispatcherInterface $dispatcher, array $config, array $oldConfig, string $configFile) | |
alterSiteStatus (ExecuteTaskEvent $event) | |
Fonctions membres publiques hérités de CMSPlugin | |
__construct (&$subject, $config=array()) | |
loadLanguage ($extension='', $basePath=JPATH_ADMINISTRATOR) | |
setApplication (CMSApplicationInterface $application) | |
Fonctions membres publiques hérités de DispatcherAwareInterface | |
setDispatcher (DispatcherInterface $dispatcher) | |
Fonctions membres publiques hérités de PluginInterface | |
registerListeners () | |
Fonctions membres publiques statiques | |
static | getSubscribedEvents () |
Attributs protégés | |
const | TASKS_MAP |
$autoloadLanguage = true | |
Attributs protégés hérités de CMSPlugin | |
$_name = null | |
$_type = null | |
$autoloadLanguage = false | |
$allowLegacyListeners = true | |
Fonctions membres privées | |
writeConfigFile (Registry $config) | |
Attributs privés | |
$oldConfig | |
$configFile | |
Membres hérités additionnels | |
Champs de données hérités de CMSPlugin | |
$params = null | |
Fonctions membres protégées hérités de CMSPlugin | |
registerLegacyListener (string $methodName) | |
registerListener (string $methodName) | |
getApplication () | |
Task plugin with routines to change the offline status of the site. These routines can be used to control planned maintenance periods and related operations.
__construct | ( | DispatcherInterface | $dispatcher, |
array | $config, | ||
array | $oldConfig, | ||
string | $configFile | ||
) |
Constructor.
DispatcherInterface | $dispatcher | The dispatcher |
array | $config | An optional associative array of configuration settings |
array | $oldConfig | The old config |
string | $configFile | The config |
Références $config, et Symfony\Contracts\Service\__construct().
alterSiteStatus | ( | ExecuteTaskEvent | $event | ) |
ExecuteTaskEvent | $event | The onExecuteTask event |
Exception |
Références $config, Joomla\Component\Scheduler\Administrator\Traits\endRoutine(), ExecuteTaskEvent\getRoutineId(), Joomla\Component\Scheduler\Administrator\Traits\logTask(), et Joomla\Component\Scheduler\Administrator\Traits\startRoutine().
|
static |
|
private |
Method to write the configuration to a file.
Exception |
Références $config, $configuration, Path\isOwner(), Status\KNOCKOUT, Joomla\Component\Scheduler\Administrator\Traits\logTask(), Status\OK, Path\setPermissions(), et File\write().
|
protected |
|
private |
|
private |
|
protected |