Menu

## Upload
in package

Upload.php : 21

Класс для загрузки файлов 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

Upload.php : 28

Ошибки

`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()

Upload.php : 421

Список файлов из карточек

`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()

Upload.php : 346

Удаление файла

`public static delete( $id) : bool`

##### Parameters

$id :

##### Return values

bool —

#### edit()

Upload.php : 286

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

`public static edit( $id[, array<string|int, mixed> $params = [] ]) : mixed`

##### Parameters

$id :
  - fid
$params : array<string|int, mixed> = []

##### Return values

mixed —

#### info()

Upload.php : 44

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

`public static info( $id) : array<string|int, mixed>`

##### Parameters

$id :

##### Return values

array<string|int, mixed> —

#### infoFiles()

Upload.php : 395

Возвращает массив с информацией по каждому файлу

`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()

Upload.php : 82

Загрузка файлов

`public static upload([string $extra = '' ]) : array<string|int, mixed>`

##### Parameters

$extra : string = ''

##### Return values

array<string|int, mixed> —

## Search results