Documentation

Upload
in package

Класс для загрузки файлов Class Upload

Tags
author

Vladislav Andreev v@salesman.pro

version
1.0

(06/09/2019)

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
$id :
Return values
bool

edit()

Редактирование записи файла

public static edit( $id[, array<string|int, mixed> $params = [] ]) : mixed
Parameters
$id :
  • fid
$params : array<string|int, mixed> = []
Return values
mixed

info()

Информация о файле

public static info( $id) : array<string|int, mixed>
Parameters
$id :
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 = ''
Return values
array<string|int, mixed>

Search results