Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence de la classe CMSPlugin
+ Graphe d'héritage de CMSPlugin:

Fonctions membres publiques

 __construct (&$subject, $config=array())
 
 loadLanguage ($extension='', $basePath=JPATH_ADMINISTRATOR)
 
- Fonctions membres publiques hérités de JEvent
 __construct (&$subject)
 
 update (&$args)
 

Champs de données

 $params = null
 

Attributs protégés

 $_name = null
 
 $_type = null
 
 $autoloadLanguage = false
 
- Attributs protégés hérités de JEvent
 $_subject = null
 

Description détaillée

Plugin Class

Depuis
1.5

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( $subject,
  $config = array() 
)

Constructor

Paramètres
object&$subjectThe object to observe
array$configAn optional associative array of configuration settings. Recognized key values include 'name', 'group', 'params', 'language' (this list is not meant to be comprehensive).
Depuis
1.5

Références $config, $subject, et null.

Documentation des fonctions membres

◆ loadLanguage()

loadLanguage (   $extension = '',
  $basePath = JPATH_ADMINISTRATOR 
)

Loads the plugin language file

Paramètres
string$extensionThe extension for which a language file should be loaded
string$basePathThe basepath to use
Renvoie
boolean True, if the file has successfully loaded.
Depuis
1.5

Références $basePath, $extension, $lang, JPATH_PLUGINS, et null.

Documentation des champs

◆ $_name

$_name = null
protected

◆ $_type

$_type = null
protected

◆ $autoloadLanguage

$autoloadLanguage = false
protected

◆ $params

$params = null

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