clouds

Module Events clouds

EventsCalled
OnAfterCompleteMultipartUploadCCloudStorageUpload :: Finish
OnAfterCopyFileCCloudStorageBucket :: FileCopy
OnAfterDeleteFileCCloudStorageBucket :: DeleteFile
OnAfterRenameFileCCloudStorageBucket :: FileRename
OnAfterSaveFileCCloudStorageBucket :: SaveFile
OnExpiredTokenCCloudStorageBucket :: RenewToken
OnGetStorageServiceCCloudStorage :: _init

Constant module clouds

ConstantChecked
BX_CHECK_SHORT_URICCloudStorage :: OnBeforeProlog
BX_CLOUDS_COUNTERS_DEBUGCCloudStorageBucket :: DecFileCounter
BX_CLOUDS_TRACECCloudStorageService_AmazonS3 :: SendRequest
BX_CLOUDS_UNINSTALLEDclouds :: UnInstallDB
BX_MOBILECCloudStorage :: OnBeforeResizeImage

List of module methods clouds

Methods
CCloudFailover :: executeCopyQueue()
CCloudFailover :: executeCopyTask($copyTask, $overwrite)
CCloudFailover :: executeDeleteQueue()
CCloudFailover :: executeRenameTask($renameTask)
CCloudFailover :: IsEnabled()
CCloudFailover :: lock()
CCloudFailover :: queueAgent()
CCloudFailover :: queueCopy($obBucket, $FILE_PATH)
CCloudFailover :: queueDelete($obBucket, $FILE_PATH)
CCloudFailover :: queueRename($obBucket, $FILE_PATH_FROM, $FILE_PATH_TO)
CCloudFailover :: syncAgent($bucketFrom, $bucketTo, $limit = 100)
CCloudFailover :: unlock()
CCloudFailover :: _lock_by_id($lockId)
CCloudsDebug :: endAction()
CCloudsDebug :: getBackTrace($skip = 0)
CCloudsDebug :: getInstance($action = "counters")
CCloudsDebug :: startAction($filePath = '')
CCloudsDebug :: __construct($action)
CCloudsDebug :: __destruct()
CCloudSecurityService_AmazonS3 :: GetDefaultBucketControlPolicy($bucket, $prefix)
CCloudSecurityService_AmazonS3 :: GetFederationToken($arBucket, $Policy, $Name, $DurationSeconds = 129600/*36h*/)
CCloudSecurityService_AmazonS3 :: GetID()
CCloudSecurityService_AmazonS3 :: GetLastRequestStatus()
CCloudSecurityService_AmazonS3 :: GetName()
CCloudSecurityService_AmazonS3 :: GetObject()
CCloudSecurityService_AmazonS3 :: hmacsha1($data, $key)
CCloudSecurityService_AmazonS3 :: PhpToJSObject($arData, $bWS = false, $bSkipTilda = false)
CCloudSecurityService_AmazonS3 :: SendRequest($access_key, $secret_key, $verb, $bucket, $file_name='/', $params='')
CCloudSecurityService_HotBox :: CreatePrefixKey($UserName, $Prefix)
CCloudSecurityService_HotBox :: DeletePrefixKey($UserName, $prefix)
CCloudSecurityService_HotBox :: GetID()
CCloudSecurityService_HotBox :: GetName()
CCloudSecurityService_HotBox :: GetObject()
CCloudSecurityService_HotBox :: IsUserExists($UserName)
CCloudSecurityService_HotBox :: ListPrefixKeys($namePrefix = '')
CCloudSecurityService_HotBox :: SetBucketArray($arBucket)
CCloudSecurityService_HotBox :: __construct()
CCloudStorage :: CleanUp()
CCloudStorage :: DeleteDirFilesEx($path)
CCloudStorage :: FindBucketByFile($file_name)
CCloudStorage :: FindBucketForFile($arFile, $strFileName)
CCloudStorage :: FindFileURIByURN($urn, $log_descr = "")
CCloudStorage :: FixFileContentType(&$arFile)
CCloudStorage :: GetAuditTypes()
CCloudStorage :: GetServiceByID($ID)
CCloudStorage :: GetServiceDescription($ID)
CCloudStorage :: GetServiceList()
CCloudStorage :: GetServiceLocationList($ID)
CCloudStorage :: HasActiveBuckets()
CCloudStorage :: MoveFile($arFile, $obTargetBucket)
CCloudStorage :: OnAdminListDisplay(&$obList)
CCloudStorage :: OnAfterFileSave($arFile)
CCloudStorage :: OnAfterResizeImage($arFile, $arResizeParams, &$callbackData, &$cacheImageFile, &$cacheImageFileTmp, &$arImageSize)
CCloudStorage :: OnBeforeProlog()
CCloudStorage :: OnBeforeResizeImage($arFile, $arResizeParams, &$callbackData, &$bNeedResize, &$sourceImageFile, &$cacheImageFileTmp)
CCloudStorage :: OnBuildGlobalMenu(&$aGlobalMenu, &$aModuleMenu)
CCloudStorage :: OnFileCopy(&$arFile, $newPath = "")
CCloudStorage :: OnFileDelete($arFile)
CCloudStorage :: OnFileSave(&$arFile, $strFileName, $strSavePath, $bForceMD5 = false, $bSkipExt = false, $dirAdd = '')
CCloudStorage :: OnGetFileSRC($arFile)
CCloudStorage :: OnMakeFileArray($arSourceFile, &$arDestination)
CCloudStorage :: ResizeImageFileAdd(&$arDestinationSize, $sourceFile, $destinationFile, $arResizeParams, $errorCode = 0)
CCloudStorage :: ResizeImageFileCheck($obBucket, $path)
CCloudStorage :: ResizeImageFileDelay(&$arDestinationSize, $sourceFile, $destinationFile, $arResizeParams)
CCloudStorage :: ResizeImageFileGet($destinationFile)
CCloudStorage :: translit($file_name, $safe_chars = '')
CCloudStorage :: _init()
CCloudStorageBucket :: Add($arFields, $createBucket = true)
CCloudStorageBucket :: CheckFields(&$arFields, $ID)
CCloudStorageBucket :: CheckSettings(&$arSettings)
CCloudStorageBucket :: CompileExtentionRule($str)
CCloudStorageBucket :: CompileModuleRule($str)
CCloudStorageBucket :: CompileRules($arRules)
CCloudStorageBucket :: CompileSizeRule($str)
CCloudStorageBucket :: ConvertPOST($arPOST)
CCloudStorageBucket :: CreateBucket()
CCloudStorageBucket :: DecFileCounter($file_size = 0.0)
CCloudStorageBucket :: Delete()
CCloudStorageBucket :: DeleteFile($filePath)
CCloudStorageBucket :: disableFailOver()
CCloudStorageBucket :: DownloadToFile($arFile, $filePath)
CCloudStorageBucket :: FileCopy($arFile, $filePath)
CCloudStorageBucket :: FileExists($filePath)
CCloudStorageBucket :: FileRename($sourcePath, $targetPath, $overwrite = true)
CCloudStorageBucket :: GetActualBucketId()
CCloudStorageBucket :: GetAllBuckets()
CCloudStorageBucket :: getBucketArray()
CCloudStorageBucket :: GetFileSize($filePath)
CCloudStorageBucket :: GetFileSRC($arFile)
CCloudStorageBucket :: GetList($arOrder=array(), $arFilter=array(), $arSelect=array())
CCloudStorageBucket :: getQueueFlag()
CCloudStorageBucket :: getService()
CCloudStorageBucket :: IncFileCounter($file_size = 0.0)
CCloudStorageBucket :: Init()
CCloudStorageBucket :: isFailoverEnabled()
CCloudStorageBucket :: ListFiles($filePath = "/", $bRecursive = false, $pageSize = 0, $pageMarker = '')
CCloudStorageBucket :: ParseSize($str)
CCloudStorageBucket :: RenewToken()
CCloudStorageBucket :: SaveFile($filePath, $arFile)
CCloudStorageBucket :: SetFileCounter($file_size, $file_count)
CCloudStorageBucket :: setHeader($name, $value)
CCloudStorageBucket :: setQueueFlag($queueFlag = true)
CCloudStorageBucket :: Update($arFields)
CCloudStorageBucket :: _init()
CCloudStorageBucket :: __construct($ID, $enabledFailover = true)
CCloudStorageBucket :: __get($name)
CCloudStorageService :: CheckSettings($arBucket, &$arSettings)
CCloudStorageService :: CompleteMultipartUpload($arBucket, &$NS)
CCloudStorageService :: CreateBucket($arBucket)
CCloudStorageService :: DeleteBucket($arBucket)
CCloudStorageService :: DeleteFile($arBucket, $filePath)
CCloudStorageService :: DownloadToFile($arBucket, $arFile, $filePath)
CCloudStorageService :: FileCopy($arBucket, $arFile, $filePath)
CCloudStorageService :: FileExists($arBucket, $filePath)
CCloudStorageService :: FileRename($arBucket, $sourcePath, $targetPath, $overwrite = true)
CCloudStorageService :: GetFileSRC($arBucket, $arFile)
CCloudStorageService :: getHeaders()
CCloudStorageService :: GetID()
CCloudStorageService :: GetLastRequestHeader($headerName)
CCloudStorageService :: GetLastRequestStatus()
CCloudStorageService :: GetLocationList()
CCloudStorageService :: GetMinUploadPartSize()
CCloudStorageService :: GetName()
CCloudStorageService :: GetObject()
CCloudStorageService :: GetObjectInstance()
CCloudStorageService :: GetSettingsHTML($arBucket, $bServiceSet, $cur_SERVICE_ID, $bVarsFromForm)
CCloudStorageService :: InitiateMultipartUpload($arBucket, &$NS, $filePath, $fileSize, $ContentType)
CCloudStorageService :: IsEmptyBucket($arBucket)
CCloudStorageService :: ListFiles($arBucket, $filePath, $bRecursive = false)
CCloudStorageService :: SaveFile($arBucket, $filePath, $arFile)
CCloudStorageService :: SetHeader($name, $value)
CCloudStorageService :: SetPublic($state = true)
CCloudStorageService :: UnsetHeader($name)
CCloudStorageService :: UploadPart($arBucket, &$NS, $data)
CCloudStorageService_AmazonS3 :: checkForTokenExpiration($status, $result)
CCloudStorageService_AmazonS3 :: CheckSettings($arBucket, &$arSettings)
CCloudStorageService_AmazonS3 :: CompleteMultipartUpload($arBucket, &$NS)
CCloudStorageService_AmazonS3 :: CreateBucket($arBucket)
CCloudStorageService_AmazonS3 :: DeleteBucket($arBucket)
CCloudStorageService_AmazonS3 :: DeleteFile($arBucket, $filePath)
CCloudStorageService_AmazonS3 :: DownloadToFile($arBucket, $arFile, $filePath)
CCloudStorageService_AmazonS3 :: FileCopy($arBucket, $arFile, $filePath)
CCloudStorageService_AmazonS3 :: FileExists($arBucket, $filePath)
CCloudStorageService_AmazonS3 :: GetAPList()
CCloudStorageService_AmazonS3 :: GetFileSRC($arBucket, $arFile)
CCloudStorageService_AmazonS3 :: GetID()
CCloudStorageService_AmazonS3 :: GetLocationList()
CCloudStorageService_AmazonS3 :: GetMinUploadPartSize()
CCloudStorageService_AmazonS3 :: GetName()
CCloudStorageService_AmazonS3 :: GetObject()
CCloudStorageService_AmazonS3 :: GetRequestHost($bucket)
CCloudStorageService_AmazonS3 :: GetSettingsHTML($arBucket, $bServiceSet, $cur_SERVICE_ID, $bVarsFromForm)
CCloudStorageService_AmazonS3 :: hmacsha1($data, $key)
CCloudStorageService_AmazonS3 :: InitiateMultipartUpload($arBucket, &$NS, $filePath, $fileSize, $ContentType)
CCloudStorageService_AmazonS3 :: IsEmptyBucket($arBucket)
CCloudStorageService_AmazonS3 :: ListBuckets($arBucket)
CCloudStorageService_AmazonS3 :: ListFiles($arBucket, $filePath, $bRecursive = false, $pageSize = 0, $pageMarker = '')
CCloudStorageService_AmazonS3 :: SaveFile($arBucket, $filePath, $arFile)
CCloudStorageService_AmazonS3 :: SendRequest($arSettings, $verb, $bucket, $file_name='/', $params='', $content='', $additional_headers=/*.(array[string]string).*/array())
CCloudStorageService_AmazonS3 :: SetHeader($name, $value)
CCloudStorageService_AmazonS3 :: SetLocation($location)
CCloudStorageService_AmazonS3 :: SetPublic($state = true)
CCloudStorageService_AmazonS3 :: SignRequest($arSettings, $RequestMethod, $bucket, $RequestURI, $ContentType, $additional_headers, $params = "", $content = "")
CCloudStorageService_AmazonS3 :: UnsetHeader($name)
CCloudStorageService_AmazonS3 :: UploadPart($arBucket, &$NS, $data)
CCloudStorageService_AmazonS3 :: UploadPartNo($arBucket, &$NS, $data, $part_no)
CCloudStorageService_ClodoRU :: GetID()
CCloudStorageService_ClodoRU :: GetName()
CCloudStorageService_ClodoRU :: GetObject()
CCloudStorageService_ClodoRU :: GetSettingsHTML($arBucket, $bServiceSet, $cur_SERVICE_ID, $bVarsFromForm)
CCloudStorageService_GoogleStorage :: CheckSettings($arBucket, &$arSettings)
CCloudStorageService_GoogleStorage :: CompleteMultipartUpload($arBucket, &$NS)
CCloudStorageService_GoogleStorage :: CreateBucket($arBucket)
CCloudStorageService_GoogleStorage :: DeleteBucket($arBucket)
CCloudStorageService_GoogleStorage :: DeleteFile($arBucket, $filePath)
CCloudStorageService_GoogleStorage :: DownloadToFile($arBucket, $arFile, $filePath)
CCloudStorageService_GoogleStorage :: FileCopy($arBucket, $arFile, $filePath)
CCloudStorageService_GoogleStorage :: FileExists($arBucket, $filePath)
CCloudStorageService_GoogleStorage :: GetFileSRC($arBucket, $arFile)
CCloudStorageService_GoogleStorage :: GetID()
CCloudStorageService_GoogleStorage :: GetLocationList()
CCloudStorageService_GoogleStorage :: GetMinUploadPartSize()
CCloudStorageService_GoogleStorage :: GetName()
CCloudStorageService_GoogleStorage :: GetObject()
CCloudStorageService_GoogleStorage :: GetSettingsHTML($arBucket, $bServiceSet, $cur_SERVICE_ID, $bVarsFromForm)
CCloudStorageService_GoogleStorage :: hmacsha1($data, $key)
CCloudStorageService_GoogleStorage :: InitiateMultipartUpload($arBucket, &$NS, $filePath, $fileSize, $ContentType)
CCloudStorageService_GoogleStorage :: IsEmptyBucket($arBucket)
CCloudStorageService_GoogleStorage :: ListFiles($arBucket, $filePath, $bRecursive = false)
CCloudStorageService_GoogleStorage :: SaveFile($arBucket, $filePath, $arFile)
CCloudStorageService_GoogleStorage :: SendRequest($access_key, $secret_key, $verb, $bucket, $file_name='/', $params='', $content='', $additional_headers=array())
CCloudStorageService_GoogleStorage :: StartUpload($arBucket, $filePath, $ContentType)
CCloudStorageService_GoogleStorage :: UploadPart($arBucket, &$NS, $data)
CCloudStorageService_GoogleStorage :: UploadPartNo($arBucket, &$NS, $data, $part_no)
CCloudStorageService_GoogleStorage :: UploadRange($filePathU, $arBucket, &$NS, $data, $pos)
CCloudStorageService_HotBox :: DeleteBucket($arBucket)
CCloudStorageService_HotBox :: GetFileSRC($arBucket, $arFile)
CCloudStorageService_HotBox :: GetID()
CCloudStorageService_HotBox :: GetLocationList()
CCloudStorageService_HotBox :: GetName()
CCloudStorageService_HotBox :: GetObject()
CCloudStorageService_HotBox :: GetRequestHost($bucket)
CCloudStorageService_HotBox :: GetSettingsHTML($arBucket, $bServiceSet, $cur_SERVICE_ID, $bVarsFromForm)
CCloudStorageService_OpenStackStorage :: CheckSettings($arBucket, &$arSettings)
CCloudStorageService_OpenStackStorage :: CompleteMultipartUpload($arBucket, &$NS)
CCloudStorageService_OpenStackStorage :: CreateBucket($arBucket)
CCloudStorageService_OpenStackStorage :: DeleteBucket($arBucket)
CCloudStorageService_OpenStackStorage :: DeleteFile($arBucket, $filePath)
CCloudStorageService_OpenStackStorage :: DownloadToFile($arBucket, $arFile, $filePath)
CCloudStorageService_OpenStackStorage :: FileCopy($arBucket, $arFile, $filePath)
CCloudStorageService_OpenStackStorage :: FileExists($arBucket, $filePath)
CCloudStorageService_OpenStackStorage :: GetFileSRC($arBucket, $arFile)
CCloudStorageService_OpenStackStorage :: GetID()
CCloudStorageService_OpenStackStorage :: GetLocationList()
CCloudStorageService_OpenStackStorage :: GetMinUploadPartSize()
CCloudStorageService_OpenStackStorage :: GetName()
CCloudStorageService_OpenStackStorage :: GetObject()
CCloudStorageService_OpenStackStorage :: GetSettingsHTML($arBucket, $bServiceSet, $cur_SERVICE_ID, $bVarsFromForm)
CCloudStorageService_OpenStackStorage :: InitiateMultipartUpload($arBucket, &$NS, $filePath, $fileSize, $ContentType)
CCloudStorageService_OpenStackStorage :: IsEmptyBucket($arBucket)
CCloudStorageService_OpenStackStorage :: ListFiles($arBucket, $filePath, $bRecursive = false)
CCloudStorageService_OpenStackStorage :: SaveFile($arBucket, $filePath, $arFile)
CCloudStorageService_OpenStackStorage :: SendRequest($settings, $verb, $bucket, $file_name='', $params='', $content=false, $additional_headers=array())
CCloudStorageService_OpenStackStorage :: UploadPart($arBucket, &$NS, $data)
CCloudStorageService_OpenStackStorage :: UploadPartNo($arBucket, &$NS, $data, $part_no)
CCloudStorageService_OpenStackStorage :: _GetToken($host, $user, $key)
CCloudStorageService_RackSpaceCloudFiles :: CreateBucket($arBucket)
CCloudStorageService_RackSpaceCloudFiles :: GetFileSRC($arBucket, $arFile)
CCloudStorageService_RackSpaceCloudFiles :: GetID()
CCloudStorageService_RackSpaceCloudFiles :: GetName()
CCloudStorageService_RackSpaceCloudFiles :: GetObject()
CCloudStorageService_RackSpaceCloudFiles :: SendCDNRequest($settings, $verb, $bucket, $file_name='', $params='', $content=false, $additional_headers=array())
CCloudStorageService_RackSpaceCloudFiles :: _GetToken($host, $user, $key)
CCloudStorageService_Selectel :: CheckSettings($arBucket, &$arSettings)
CCloudStorageService_Selectel :: GetID()
CCloudStorageService_Selectel :: GetName()
CCloudStorageService_Selectel :: GetObject()
CCloudStorageService_Selectel :: GetSettingsHTML($arBucket, $bServiceSet, $cur_SERVICE_ID, $bVarsFromForm)
CCloudStorageService_Yandex :: DeleteBucket($arBucket)
CCloudStorageService_Yandex :: GetFileSRC($arBucket, $arFile)
CCloudStorageService_Yandex :: GetID()
CCloudStorageService_Yandex :: GetLocationList()
CCloudStorageService_Yandex :: GetName()
CCloudStorageService_Yandex :: GetObject()
CCloudStorageService_Yandex :: GetRequestHost($bucket)
CCloudStorageService_Yandex :: GetSettingsHTML($arBucket, $bServiceSet, $cur_SERVICE_ID, $bVarsFromForm)
CCloudStorageService_Yandex :: SendRequest($arSettings, $verb, $bucket, $file_name='/', $params='', $content='', $additional_headers=/*.(array[string]string).*/array())
CCloudStorageUpload :: Delete()
CCloudStorageUpload :: DeleteOld()
CCloudStorageUpload :: Finish($obBucket = null)
CCloudStorageUpload :: GetArray()
CCloudStorageUpload :: GetPartCount()
CCloudStorageUpload :: getPartSize()
CCloudStorageUpload :: GetPos()
CCloudStorageUpload :: getTempFileName()
CCloudStorageUpload :: hasRetries()
CCloudStorageUpload :: isStarted()
CCloudStorageUpload :: Next($data, $obBucket = null)
CCloudStorageUpload :: Part($data, $part_no, $obBucket = null)
CCloudStorageUpload :: Start($bucket_id, $fileSize, $ContentType = 'binary/octet-stream', $tmpFileName = false)
CCloudStorageUpload :: UpdateProgress($arUploadInfo, $bSuccess)
CCloudStorageUpload :: __construct($filePath)
CCloudTempFile :: Cleanup()
CCloudTempFile :: cleanupFiles($obBucket, $dir_name, $files)
CCloudTempFile :: GetAbsoluteRoot()
CCloudTempFile :: GetDirectoryName($obBucket, $hours_to_keep_files = 0, $subdir = "")
CCloudTempFile :: GetFileName($obBucket, $file_name = '')
CCloudTempFile :: IsTempFile($file_name)
CCloudTempFile :: RegisterShutdown()
CCloudUtil :: gmtTimeToDateTime($str)
CCloudUtil :: URLEncode($str, $charset, $file_name = false)
clouds :: clouds()
clouds :: DoInstall()
clouds :: DoUninstall()
clouds :: GetModuleTasks()
clouds :: InstallDB($arParams = array())
clouds :: InstallEvents()
clouds :: InstallFiles($arParams = array())
clouds :: OnGetTableSchema()
clouds :: UnInstallDB($arParams = array())
clouds :: UnInstallEvents()
clouds :: UnInstallFiles()
CopyQueueTable :: getMap()
CopyQueueTable :: getTableName()
CopyQueueTable :: validateContentType()
CopyQueueTable :: validateErrorMessage()
CopyQueueTable :: validateSourceFilePath()
CopyQueueTable :: validateTargetFilePath()
DeleteQueueTable :: getMap()
DeleteQueueTable :: getTableName()
DeleteQueueTable :: validateFilePath()
FileBucketTable :: getMap()
FileBucketTable :: getTableName()
FileBucketTable :: validateBucket()
FileBucketTable :: validateCname()
FileBucketTable :: validateLocation()
FileBucketTable :: validatePrefix()
FileBucketTable :: validateServiceId()
FileResizeTable :: getMap()
FileResizeTable :: getTableName()
FileResizeTable :: validateErrorCode()
FileResizeTable :: validateFromPath()
FileResizeTable :: validateToPath()
FileSaveTable :: endFileOperation($bucketId, $subDir, $fileName)
FileSaveTable :: getMap()
FileSaveTable :: getTableName()
FileSaveTable :: setFileSize($bucketId, $subDir, $fileName, $fileSize)
FileSaveTable :: startFileOperation($bucketId, $subDir, $fileName, $externalId)
FileSaveTable :: validateExternalId()
FileSaveTable :: validateFileName()
FileSaveTable :: validateSubdir()
FileUploadTable :: getMap()
FileUploadTable :: getTableName()
FileUploadTable :: validateFilePath()
FileUploadTable :: validateId()
FileUploadTable :: validateTmpFile()