|
UNA
|
Public Member Functions | |
| __construct ($aObject) | |
| getFileUrlById ($iFileId) | |
| download ($sRemoteId, $sToken=false, $mixedForceDownloadDialog='auto') | |
| Public Member Functions inherited from BxDolStorage | |
| genToken ($iFileId) | |
| changeStorageEngine ($sEngine) | |
| isAvailable () | |
| isInstalled () | |
| getObject () | |
| getObjectData () | |
| getErrorCode () | |
| getErrorString () | |
| getMaxUploadFileSize ($iProfileId) | |
| storeFile ($sMethod, $aMethodParams, $sName=false, $isPrivate=true, $iProfileId=0, $iContentId=0) | |
| convertMultipleFilesArray ($aFiles) | |
| storeFileFromForm ($aFile, $isPrivate=true, $iProfileId=0, $iContentId=0) | |
| storeFileFromXhr ($sName, $isPrivate=true, $iProfileId=0, $iContentId=0) | |
| storeFileFromPath ($sPath, $isPrivate=true, $iProfileId=0, $iContentId=0) | |
| storeFileFromUrl ($sUrl, $isPrivate=true, $iProfileId=0, $iContentId=0) | |
| storeFileFromStorage ($aParams, $isPrivate=true, $iProfileId=0, $iContentId=0) | |
| deleteFile ($iFileId, $iProfileId=0) | |
| queueFilesForDeletion ($mixedFileId) | |
| queueFilesForDeletionFromGhosts ($iProfileId, $iContentId=false) | |
| queueFilesForDeletionFromObject () | |
| setFilePrivate ($iFileId, $isPrivate=true) | |
| getFileUrlByRemoteId ($sRemoteId) | |
| getFile ($iFileId) | |
| getGhost ($iFileId) | |
| isFilePrivate ($iFileId) | |
| afterUploadCleanup ($mixedFileIds, $iProfileId, $iContentId=false) | |
| getGhosts ($iProfileId, $iContentId=false, $isCheckAllAccountProfiles=false, $isAdmin=false) | |
| reorderGhosts ($iProfileId, $iContentId, $aGhosts) | |
| updateGhostsContentId ($mixedFileIds, $iProfileId, $iContentId, $isAdmin=false) | |
| getFiles ($iProfileId) | |
| getFilesAll ($iStart=0, $iPerPage=1000) | |
| getRestrictionsTextExtensions ($iProfileId) | |
| getAllowedExtensions () | |
| getRestrictionsTextFileSize ($iProfileId) | |
| getRestrictionsTextArray ($iProfileId) | |
| reloadMimeTypesFromFile ($sFile) | |
| getFileExt ($sFileName) | |
| getFileTitle ($sFileName) | |
| getMimeTypeByFileName ($sFileName) | |
| getIconNameByFileName ($sFileName) | |
| getFontIconNameByFileName ($sFileName) | |
| insertGhost ($iFileId, $iProfileId, $iContentId=0) | |
| onBeforeFileDelete ($aFileInfo, $iProfileId) | |
| onFileDeleted ($aFileInfo, $iProfileId, $aGhost=false) | |
| queueFiles ($aFiles) | |
Protected Member Functions | |
| addFileToEngine ($sTmpFile, $sLocalId, $sName, $isPrivate, $iProfileId) | |
| deleteFileFromEngine ($sFilePath, $isPrivate) | |
| getObjectBaseDir ($isPrivate=false) | |
| getObjectBaseUrl ($isPrivate=false) | |
| mkdir ($sDirName, $sRights=false) | |
| Protected Member Functions inherited from BxDolStorage | |
| determineIcon ($aIcons, $sExt, $sMimeType) | |
| onBeforeFileAdd ($aFileInfo) | |
| onFileAdded ($aFileInfo) | |
| setErrorCode ($i) | |
| genRandName ($isCheckForUniq=true) | |
| genPath ($s, $iLevels) | |
| genRemoteNamePath ($sPath, $sLocalId, $sExt) | |
| isValidExt ($sExt) | |
| isAllowedExt ($sExt) | |
| isDeniedExt ($sExt) | |
| isAllowedDeniedExt ($sExt, $sExtMode) | |
| getFileDuration ($sFilePath, $sMimeType, $sExt, $oStorage) | |
| getFileDimensions ($sFilePath, $sMimeType, $sExt, $oStorage) | |
| isAuthUrl ($aFile) | |
Additional Inherited Members | |
| Static Public Member Functions inherited from BxDolStorage | |
| static | getObjectInstance ($sObject) |
| static | pruning () |
| static | pruneDeletions () |
| static | isQueuedFilesForDeletion ($sPrefix) |
| Protected Attributes inherited from BxDolStorage | |
| $_aObject | |
| $_iCacheControl | |
| $_aParams | |
| $_iErrorCode | |
| $_oDb | |
| $_aMimeTypesViewable = ['audio/', 'image/', 'video/'] | |
File storage in local folder.
| BxDolStorageLocal::__construct | ( | $aObject | ) |
constructor
Reimplemented from BxDolStorage.
| BxDolStorageLocal::download | ( | $sRemoteId, | |
| $sToken = false, | |||
| $mixedForceDownloadDialog = 'auto' ) |
Start file downloading by remote id. If file is private then token is checked.
Reimplemented from BxDolStorage.
| BxDolStorageLocal::getFileUrlById | ( | $iFileId | ) |
Get file url.
| $iFileId | file |
Reimplemented from BxDolStorage.