|
| hashInfo ($sPath) |
|
| filePathWithoutBase ($sPath) |
|
|
| $_aNonHashableFiles = array() |
|
◆ __construct()
BxDolInstallerUtils::__construct |
( |
| ) |
|
◆ checkModulesPendingUninstall()
static BxDolInstallerUtils::checkModulesPendingUninstall |
( |
| ) |
|
|
static |
Check all pending for uninstallation modules and uninstall them if no pending for deletion files are found
◆ hashCheck()
BxDolInstallerUtils::hashCheck |
( |
| $aFiles, |
|
|
| $iModuleId ) |
Check module's files hashes. For system files use
- See also
- BxDolInstallerHasher class.
- Parameters
-
$aFiles | current files checksums |
$iModuleId | module id |
- Returns
- empty array on success, or array of files which checksum was changed
◆ hashFiles()
BxDolInstallerUtils::hashFiles |
( |
| $sPath, |
|
|
& | $aFiles ) |
Generate hash for module files.
- Parameters
-
$sPath | module's root folder |
$aFiles | array to fill with files hashes |
◆ isModulePendingUninstall()
static BxDolInstallerUtils::isModulePendingUninstall |
( |
| $sUri | ) |
|
|
static |
Check if module is pending for uninstall
◆ setModulePendingUninstall()
static BxDolInstallerUtils::setModulePendingUninstall |
( |
| $sUri, |
|
|
| $bPendingUninstall = true ) |
|
static |
Set module for delayed uninstall
The documentation for this class was generated from the following file:
- inc/classes/BxDolInstallerUtils.php