|
UNA
|
Public Member Functions | |
| getSubtypes ($sModule) | |
| hashFiles ($sPath, &$aFiles) | |
| hashCheck ($aFiles, $iModuleId) | |
Static Public Member Functions | |
| static | isAllowUrlInclude () |
| static | getModuleConfig ($mixed) |
| static | isModuleInstalled ($sUri) |
| static | setModulePendingUninstall ($sUri, $bPendingUninstall=true) |
| static | isModulePendingUninstall ($sUri) |
| static | checkModulesPendingUninstall () |
| Static Public Member Functions inherited from BxDolIO | |
| static | isRealOwner () |
| static | isExecutable ($sFile) |
| static | isWritable ($sFile) |
| static | getPermissions ($sFileName) |
Protected Member Functions | |
| hashInfo ($sPath) | |
| filePathWithoutBase ($sPath) | |
Protected Attributes | |
| $_aNonHashableFiles = array() | |
| BxDolInstallerUtils::__construct | ( | ) |
Reimplemented from BxDolIO.
|
static |
Check all pending for uninstallation modules and uninstall them if no pending for deletion files are found
| BxDolInstallerUtils::hashCheck | ( | $aFiles, | |
| $iModuleId ) |
Check module's files hashes. For system files use
| $aFiles | current files checksums |
| $iModuleId | module id |
| BxDolInstallerUtils::hashFiles | ( | $sPath, | |
| & | $aFiles ) |
Generate hash for module files.
| $sPath | module's root folder |
| $aFiles | array to fill with files hashes |
|
static |
Check if module is pending for uninstall
|
static |
Set module for delayed uninstall