StorageManager
Table of Contents
Methods
-
checkFileReadPermission()
: bool
-
deleteFile()
: mixed
-
filterFiles()
: mixed
-
getDefaultTypeID()
: mixed
-
getFileInfo()
: array<string|int, mixed>|null
-
getFileName()
: string
-
getInterRequestFiles()
: mixed
-
makeFileArray()
: array<string|int, mixed>|null
-
registerInterRequestFile()
: mixed
-
saveEmailAttachment()
: int|false
-
saveFile()
: int|false
checkFileReadPermission()
public
static checkFileReadPermission(int $fileID, int $storageTypeID[, mixed $userID = 0 ]) : bool
Parameters
-
$fileID
: int
-
-
$storageTypeID
: int
-
-
$userID
: mixed
= 0
-
deleteFile()
public
static deleteFile(mixed $fileID[, mixed $storageTypeID = 0 ]) : mixed
Parameters
-
$fileID
: mixed
-
-
$storageTypeID
: mixed
= 0
-
filterFiles()
public
static filterFiles(array<string|int, mixed> $fileIDs, mixed $storageTypeID[, mixed $userID = 0 ]) : mixed
Parameters
-
$fileIDs
: array<string|int, mixed>
-
-
$storageTypeID
: mixed
-
-
$userID
: mixed
= 0
-
getDefaultTypeID()
public
static getDefaultTypeID() : mixed
getFileInfo()
public
static getFileInfo(mixed $fileID[, int $storageTypeID = 0 ][, mixed $checkPermissions = true ][, mixed $options = null ]) : array<string|int, mixed>|null
Parameters
-
$fileID
: mixed
-
-
$storageTypeID
: int
= 0
-
-
$checkPermissions
: mixed
= true
-
-
$options
: mixed
= null
-
Return values
array<string|int, mixed>|null
getFileName()
public
static getFileName(int $fileID, int $storageTypeID) : string
Parameters
-
$fileID
: int
-
-
$storageTypeID
: int
-
getInterRequestFiles()
public
static getInterRequestFiles(mixed $storageTypeID) : mixed
Parameters
-
$storageTypeID
: mixed
-
makeFileArray()
public
static makeFileArray(int|array<string|int, mixed> $fileID, int $storageTypeID) : array<string|int, mixed>|null
Parameters
-
$fileID
: int|array<string|int, mixed>
-
-
$storageTypeID
: int
-
Return values
array<string|int, mixed>|null
registerInterRequestFile()
public
static registerInterRequestFile(mixed $fileID, mixed $storageTypeID) : mixed
Parameters
-
$fileID
: mixed
-
-
$storageTypeID
: mixed
-
saveEmailAttachment()
public
static saveEmailAttachment(array<string|int, mixed> $fileData[, mixed $storageTypeID = 0 ][, string $siteID = '' ][, mixed $params = array() ]) : int|false
Parameters
-
$fileData
: array<string|int, mixed>
-
-
$storageTypeID
: mixed
= 0
-
-
$siteID
: string
= ''
-
-
$params
: mixed
= array()
-
saveFile()
public
static saveFile(array<string|int, mixed> $fileData[, mixed $storageTypeID = 0 ][, string $siteID = '' ][, array<string|int, mixed> $params = array() ]) : int|false
Parameters
-
$fileData
: array<string|int, mixed>
-
-
$storageTypeID
: mixed
= 0
-
-
$siteID
: string
= ''
-
-
$params
: array<string|int, mixed>
= array()
-