UNA
BxDolStudioInstallerUtils Class Reference
Inheritance diagram for BxDolStudioInstallerUtils:
BxDolInstallerUtils iBxDolSingleton BxDolIO BxDol

Public Member Functions

 __clone ()
 serviceDownloadFileComplete ($sFilePath, $aParams=array())
 servicePerformAction ($sDirectory, $sOperation, $aParams)
 servicePerformModulesUpgrade ($aParams=array())
 getStoreDataUrl ($sType='public')
 getAccessObject ($bAuthorizedAccess)
 getModules ($bTitleAsKey=true)
 getUpdates ()
 getUpdate ($mixedModule)
 perform ($sDirectory, $sOperation, $aParams=array())
 performModulesUpgrade ($aParams=array())
 checkModules ($bAuthorizedAccess=false)
 checkUpdates ($bAuthorizedAccess=false)
 checkUpdatesByModule ($sModule, $bAuthorizedAccess=false)
 downloadFileAuthorized ($iFileId)
 downloadUpdatePublic ($sModuleName, $bApplyUpdate=false)
Public Member Functions inherited from BxDolInstallerUtils
 getSubtypes ($sModule)
 hashFiles ($sPath, &$aFiles)
 hashCheck ($aFiles, $iModuleId)

Static Public Member Functions

static getInstance ()
static getNamePerformAction ($sParam)
static getNameDownloadFile ($sParam)
static getNamePerformModulesUpgrade ()
Static Public Member Functions inherited from BxDolInstallerUtils
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

 downloadFileInit ($aItem, $aParams=array())
 downloadFileComplete ($sFilePath, $aParams=array())
 performWrite ($aItem, &$sFilePath)
 performUnarchive ($sFilePath, &$sPackagePath)
 performCopy ($sPackagePath, &$sHomePath)
 getConfigModule ($sConfigPath, $aInstalled=array())
 getConfigUpdate ($sConfigPathModule, $sConfigPathUpdate, $aInstalledModule=array())
 getUpdatesInfo ($sModule='', $bAuthorizedAccess=false)
Protected Member Functions inherited from BxDolInstallerUtils
 hashInfo ($sPath)
 filePathWithoutBase ($sPath)

Protected Attributes

 $bUseFtp
 $sAuthorizedAccessClass
 $sStoreDataUrlPublic
 $_oLog
Protected Attributes inherited from BxDolInstallerUtils
 $_aNonHashableFiles = array()

Constructor & Destructor Documentation

◆ __construct()

BxDolStudioInstallerUtils::__construct ( )

Reimplemented from BxDolInstallerUtils.

Member Function Documentation

◆ __clone()

BxDolStudioInstallerUtils::__clone ( )

Prevent cloning the instance

◆ getInstance()

BxDolStudioInstallerUtils::getInstance ( )
static

Get singleton instance of the class

Implements iBxDolSingleton.

◆ performModulesUpgrade()

BxDolStudioInstallerUtils::performModulesUpgrade ( $aParams = array())

Update modules using cron based auto updates.

See also
BxDolCronUpgradeModulesCheck

The documentation for this class was generated from the following file:
  • studio/classes/BxDolStudioInstallerUtils.php