UNA
Loading...
Searching...
No Matches
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()

static 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: