Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe PlgSystemUpdatenotification
+ Graphe d'héritage de PlgSystemUpdatenotification:

Attributs protégés

 $app
 
 $db
 
 $autoloadLanguage = true
 
- Attributs protégés hérités de CMSPlugin
 $_name = null
 
 $_type = null
 
 $autoloadLanguage = false
 
 $allowLegacyListeners = true
 

Fonctions membres privées

 getSuperUsers ($email=null)
 
 clearCacheGroups (array $clearGroups)
 

Membres hérités additionnels

- 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 ()
 
- 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 ()
 

Description détaillée

Joomla! Update Notification plugin

Sends out an email to all Super Users or a predefined list of email addresses of Super Users when a new Joomla! version is available.

This plugin is a direct adaptation of the corresponding plugin in Akeeba Ltd's Admin Tools. The author has consented to relicensing their plugin's code under GPLv2 or later (the original version was licensed under GPLv3 or later) to allow its inclusion in the Joomla! CMS.

Depuis
3.5

Documentation des fonctions membres

◆ clearCacheGroups()

clearCacheGroups ( array  $clearGroups)
private

Clears cache groups. We use it to clear the plugins cache after we update the last run timestamp.

Paramètres
array$clearGroupsThe cache groups to clean
Renvoie
void
Depuis
3.5

Références $options, et JPATH_CACHE.

◆ getSuperUsers()

getSuperUsers (   $email = null)
private

Returns the Super Users email information. If you provide a comma separated $email list we will check that these emails do belong to Super Users and that they have not blocked system emails.

Paramètres
null | string$emailA list of Super Users to email
Renvoie
array The list of Super User emails
Depuis
3.5

Références $db, $enabled, $g, $groups, $query, $temp, et ParameterType\STRING.

Documentation des champs

◆ $app

$app
protected

◆ $autoloadLanguage

$autoloadLanguage = true
protected

◆ $db

$db
protected

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