Upload
in package
Класс для загрузки файлов Class Upload
Tags
Table of Contents
- ERRORS = [0 => "OK", 1 => "Размер принятого файла превысил максимально допустимый размер, который задан директивой upload_max_filesize конфигурационного файла php.ini", 2 => "Размер загружаемого файла превысил значение MAX_FILE_SIZE, указанное в HTML-форме", 3 => "Загружаемый файл был получен только частично", 4 => "Файл не был загружен", 6 => "Отсутствует временная папка", 7 => "Не удалось записать файл на диск"]
- Ошибки
- cardFiles() : array<string|int, mixed>
- Список файлов из карточек
- delete() : bool
- Удаление файла
- edit() : mixed
- Редактирование записи файла
- info() : array<string|int, mixed>
- Информация о файле
- infoFiles() : array<string|int, mixed>
- Возвращает массив с информацией по каждому файлу
- upload() : array<string|int, mixed>
- Загрузка файлов
Constants
ERRORS
Ошибки
public
array<string|int, mixed>
ERRORS
= [0 => "OK", 1 => "Размер принятого файла превысил максимально допустимый размер, который задан директивой upload_max_filesize конфигурационного файла php.ini", 2 => "Размер загружаемого файла превысил значение MAX_FILE_SIZE, указанное в HTML-форме", 3 => "Загружаемый файл был получен только частично", 4 => "Файл не был загружен", 6 => "Отсутствует временная папка", 7 => "Не удалось записать файл на диск"]
Methods
cardFiles()
Список файлов из карточек
public
static cardFiles([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
- $params : array<string|int, mixed> = []
-
- clid, pid, did
Return values
array<string|int, mixed> —delete()
Удаление файла
public
static delete( $id) : bool
Parameters
Return values
bool —edit()
Редактирование записи файла
public
static edit( $id[, array<string|int, mixed> $params = [] ]) : mixed
Parameters
Return values
mixed —info()
Информация о файле
public
static info( $id) : array<string|int, mixed>
Parameters
Return values
array<string|int, mixed> —infoFiles()
Возвращает массив с информацией по каждому файлу
public
static infoFiles(string|array<string|int, mixed> $files) : array<string|int, mixed>
Parameters
- $files : string|array<string|int, mixed>
-
- переданные fid файлов в виде массива или строки
Return values
array<string|int, mixed> —upload()
Загрузка файлов
public
static upload([string $extra = '' ]) : array<string|int, mixed>
Parameters
- $extra : string = ''