Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
preflight ($action, $installer) | |
update ($installer) | |
deleteUnexistingFiles ($dryRun=false, $suppressOutput=false) | |
convertTablesToUtf8mb4 ($doDbFixMsg=false) | |
postflight ($action, $installer) | |
Fonctions membres protégées | |
clearStatsCache () | |
updateDatabase () | |
updateDatabaseMysql () | |
uninstallEosPlugin () | |
updateManifestCaches () | |
fixFilenameCasing () | |
moveRemainingTemplateFiles () | |
fixTemplateMode () | |
addUserAuthProviderColumn () | |
Attributs protégés | |
$fromVersion = null | |
Fonctions membres privées | |
dropUtf8ConversionTable () | |
contactItems (Table $tableItem) | |
finderItems (Table $tableItem) | |
updateContentTypes () | |
Script file of Joomla CMS
|
protected |
Add the user Auth Provider Column as it could be present from 3.10 already
Références $db, $fields, $query, et Joomla\DI\getContainer().
|
protected |
Method to clear our stats plugin cache to ensure we get fresh data on Joomla Update
Références $db, $params, $query, et Joomla\CMS\MVC\Model\getDbo().
|
private |
Prepare the contact menu items
Références Table\load(), et null.
convertTablesToUtf8mb4 | ( | $doDbFixMsg = false | ) |
Converts the site's database tables to support UTF-8 Multibyte.
boolean | $doDbFixMsg | Flag if message to be shown to check db fix |
Références $db, $rows, Factory\getApplication(), Joomla\CMS\MVC\Model\getDbo(), et JPATH_ROOT.
Delete files that should not exist
bool | $dryRun | If set to true, will not actually delete files, but just report their status for use in CLI |
bool | $suppressOutput | Set to true to suppress echoing any errors, and just return the $status array |
Références $folder, et JPATH_ROOT.
|
private |
This method drops the #__utf8_conversion table
Références $db, et Joomla\CMS\MVC\Model\getDbo().
|
private |
|
protected |
|
protected |
Ensure the core templates are correctly moved to the new mode.
Références $clientId, $db, $query, $template, et Joomla\DI\getContainer().
|
protected |
Move core template (s)css or js or image files which are left after deleting obsolete core files to the right place in media folder.
Références JPATH_ROOT.
postflight | ( | $action, | |
$installer | |||
) |
Called after any type of action
string | $action | Which action is happening (install|uninstall|discover_install|update) |
Installer | $installer | The class calling this method |
Références $db, Joomla\CMS\MVC\Model\getDbo(), et JPATH_ADMINISTRATOR.
preflight | ( | $action, | |
$installer | |||
) |
Function to act prior to installation process begins
string | $action | Which action is happening (install|uninstall|discover_install|update) |
Installer | $installer | The class calling this method |
|
protected |
Uninstall the 3.10 EOS plugin
Références $db, et Joomla\CMS\MVC\Model\getDbo().
update | ( | $installer | ) |
Method to update Joomla!
Installer | $installer | The class calling this method |
Références $options.
|
private |
Updates content type table classes.
Références $component, $db, $query, et Joomla\CMS\MVC\Model\getDbo().
|
protected |
|
protected |
Method to update MySQL Database
Références $db, $result, $results, et Joomla\CMS\MVC\Model\getDbo().
|
protected |
Update the manifest caches
Références $db, $extension, $query, Joomla\CMS\MVC\Model\getDbo(), et JPATH_ROOT.
|
protected |