Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Champs de données | |
$updateInfo | |
$updateModel | |
$progressBar | |
const | UPDATE_SUCCESSFUL = 0 |
const | ERR_UPDATE_FAILED = 2 |
const | ERR_CHECKS_FAILED = 1 |
Fonctions membres protégées | |
configure () | |
Fonctions membres protégées hérités de AbstractCommand | |
configure () | |
doExecute (InputInterface $input, OutputInterface $output) | |
initialise (InputInterface $input, OutputInterface $output) | |
Attributs protégés statiques | |
static | $defaultName = 'core:update' |
Attributs protégés statiques hérités de AbstractCommand | |
static | $defaultName |
Fonctions membres privées | |
configureIO (InputInterface $input, OutputInterface $output) | |
updateJoomlaCore ($updatemodel) | |
Attributs privés | |
$cliInput | |
$ioStyle | |
$db | |
Membres hérités additionnels | |
Fonctions membres publiques statiques hérités de AbstractCommand | |
static | getDefaultName () |
Console command for updating Joomla! core
__construct | ( | DatabaseInterface | $db | ) |
UpdateCoreCommand constructor.
DatabaseInterface | $db | Database Instance |
Références $db, et Symfony\Contracts\Service\__construct().
|
protected |
Initialise the command.
|
private |
copyFileTo | ( | $file, | |
$dir | |||
) |
Copy a file to a destination directory
string | $file | Full path to file |
string | $dir | Destination directory |
Références $dir, et Folder\copy().
doExecute | ( | InputInterface | $input, |
OutputInterface | $output | ||
) |
downloadFile | ( | $url | ) |
Downloads the Update file
string | $url | URL to update file |
Références $url, et InstallerHelper\downloadPackage().
extractFile | ( | $file | ) |
Extracts Update file
string | $file | Full path to file location |
Références InstallerHelper\unpack().
getUpdateModel | ( | ) |
Retrieves the Update model from com_joomlaupdate
processUpdatePackage | ( | $updateInformation | ) |
Downloads and extracts the update Package
array | $updateInformation | Stores the update information |
Références JPATH_BASE.
setUpdateInfo | ( | $data | ) |
Sets the update Information
array | $data | Stores the update information |
Références $data.
setUpdateModel | ( | ) |
|
private |
Update Core Joomla
mixed | $updatemodel | Update Model |
Références $result, InstallerHelper\cleanupInstall(), File\delete(), et JPATH_BASE.
|
private |
|
private |
|
staticprotected |
|
private |
$progressBar |
$updateInfo |
$updateModel |
const ERR_CHECKS_FAILED = 1 |
Return code for failed checks
const ERR_UPDATE_FAILED = 2 |
Return code for failed update
const UPDATE_SUCCESSFUL = 0 |
Return code for successful update