Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
onExtensionAfterInstall ($installer, $eid) | |
onExtensionAfterUninstall ($installer, $eid, $removed) | |
onExtensionAfterUpdate ($installer, $eid) | |
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 () | |
Attributs protégés | |
$db | |
$autoloadLanguage = true | |
Attributs protégés hérités de CMSPlugin | |
$_name = null | |
$_type = null | |
$autoloadLanguage = false | |
$allowLegacyListeners = true | |
Fonctions membres privées | |
addUpdateSite ($name, $type, $location, $enabled, $extraQuery='') | |
processUpdateSites () | |
Attributs privés | |
$eid = 0 | |
$installer = null | |
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 () | |
Joomla! master extension plugin.
|
private |
Adds an update site to the table if it doesn't exist.
string | $name | The friendly name of the site |
string | $type | The type of site (e.g. collection or extension) |
string | $location | The URI for the site |
boolean | $enabled | If this site is enabled |
string | $extraQuery | Any additional request query to use when updating |
Références $db, $enabled, $location, $name, $query, et $type.
onExtensionAfterInstall | ( | $installer, | |
$eid | |||
) |
Handle post extension install update sites
Installer | $installer | Installer object |
integer | $eid | Extension Identifier |
onExtensionAfterUninstall | ( | $installer, | |
$eid, | |||
$removed | |||
) |
onExtensionAfterUpdate | ( | $installer, | |
$eid | |||
) |
After update of an extension
Installer | $installer | Installer object |
integer | $eid | Extension identifier |
|
private |
|
protected |
|
protected |
|
private |
|
private |