Свойство | Тип | Описание | |
---|---|---|---|
$directoryLevel | the level of sub-directories to store uploaded files. Defaults to 1. If the system has huge number of uploaded files (e.g. one million), you may use a bigger value (usually no bigger than 3). Using sub-directories is mainly to ensure the file system is not over burdened with a single directory having too many files. | ||
$id | |||
$name | |||
$priority | |||
$publicBaseUrl | |||
$rootBasePath | http://c1.s.skeeks.com/uploads/ |
Метод | Описание | |
---|---|---|
delete ( $clusterFileUniqSrc ) : mixed | ||
deleteTmpDir ( $clusterFileUniqSrc ) : mixed | Удаление папки с преьвюшками | |
getAbsoluteUrl ( $clusterFileUniqSrc ) : string | ||
getClusterDir ( $newName ) : string | Дирриктория где будет лежать файл, определяется по имени файла | |
getFreeSpace ( ) : float | Свободное место на сервере | |
getFreeSpacePct ( ) : float | Свободно процентов | |
getPublicSrc ( $clusterFileUniqSrc ) : string | Полный публичный путь до файла. | |
getRootSrc ( $clusterFileUniqSrc ) : string | Полный публичный путь до файла. | |
getTotalSpace ( ) : float | Всего столько места. | |
getUsedSpace ( ) : float | Занятое место | |
getUsedSpacePct ( ) : float | Занято в процентах | |
rootTmpDir ( $clusterFileUniqSrc ) : string | Путь до папки с временными файлами превью например | |
update ( $clusterFileUniqSrc, $file ) : mixed | ||
upload ( skeeks\sx\File $file ) : string |
Метод | Описание | |
---|---|---|
_generateClusterFileName ( skeeks\sx\File $originalFileName ) : string | Геренрация названия файла, уникального названия. |
protected _generateClusterFileName ( skeeks\sx\File $originalFileName ) : string | ||
$originalFileName | skeeks\sx\File | |
Результат | string |
abstract public deleteTmpDir ( $clusterFileUniqSrc ) : mixed | ||
$clusterFileUniqSrc | ||
Результат | mixed |
public getAbsoluteUrl ( $clusterFileUniqSrc ) : string | ||
$clusterFileUniqSrc | ||
Результат | string |
public getClusterDir ( $newName ) : string | ||
$newName | ||
Результат | string |
public getFreeSpace ( ) : float | ||
Результат | float |
public getFreeSpacePct ( ) : float | ||
Результат | float |
public getPublicSrc ( $clusterFileUniqSrc ) : string | ||
Результат | string |
public getRootSrc ( $clusterFileUniqSrc ) : string | ||
Результат | string |
public getTotalSpace ( ) : float | ||
Результат | float |
public getUsedSpacePct ( ) : float | ||
Результат | float |
public rootTmpDir ( $clusterFileUniqSrc ) : string | ||
$clusterFileUniqSrc | ||
Результат | string |
public $directoryLevel |