Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Package

Открытые члены

 __construct ($path, $CID, $index)
 
 getIndex ()
 
 getCidLog ($key=null)
 
 getLog ($key=null)
 
 getFile ($id)
 
 getCid ()
 
 getPath ()
 
 setStorage (array $params)
 
 getStorage ()
 
 setCopies (array $params)
 
 getCopies ()
 
 checkPost ($fileLimits)
 
 checkTime ()
 

Открытые статические члены

static merge ($res, $res2)
 

Открытые атрибуты

 $files = array()
 
 $controlId = "fileUploader"
 

Защищенные члены

 setIndex ($index)
 
 setCid ($CID)
 

Защищенные статические члены

static unescape ($data)
 

Защищенные данные

 $index
 
 $cidLog = null
 
 $log = null
 
 $path
 
 $CID
 
 $copies
 
 $storage
 
 $processTime
 

Подробное описание

См. определение в файле package.php строка 12

Конструктор(ы)

◆ __construct()

__construct ( $path,
$CID,
$index )

Package constructor.

Аргументы
$path
$CID
$index
Исключения
ArgumentNullException
NotImplementedException

См. определение в файле package.php строка 54

Методы

◆ checkPost()

checkPost ( $fileLimits)

Main function for uploading data.

Исключения
NotImplementedException
Возвращает
array

$file = array( "id" => "file4545454", "name" => "Foxes.jpg", "~name" => "default", "type" => "image/jpg" );

См. определение в файле package.php строка 242

◆ checkTime()

checkTime ( )
Возвращает
bool

См. определение в файле package.php строка 490

◆ getCid()

getCid ( )
Возвращает
string

См. определение в файле package.php строка 150

◆ getCidLog()

getCidLog ( $key = null)

Returns package Log of Control Exemplar.

Возвращает
Log

См. определение в файле package.php строка 111

◆ getCopies()

getCopies ( )
Возвращает
array

См. определение в файле package.php строка 209

◆ getFile()

getFile ( $id)

Returns file array.

Возвращает
array

См. определение в файле package.php строка 134

◆ getIndex()

getIndex ( )

Returns package Index.

Возвращает
string

См. определение в файле package.php строка 103

◆ getLog()

getLog ( $key = null)

Returns package Log.

Возвращает
array|mixed

См. определение в файле package.php строка 122

◆ getPath()

getPath ( )
Возвращает
string

См. определение в файле package.php строка 158

◆ getStorage()

getStorage ( )
Возвращает
Storable

См. определение в файле package.php строка 189

◆ merge()

static merge ( $res,
$res2 )
static

this function just merge 2 arrays with a lot of deep keys array_merge replaces keys in second level and deeper array_merge_recursive multiplies similar keys

Аргументы
$res
$res2
Возвращает
array

См. определение в файле package.php строка 508

◆ setCid()

setCid ( $CID)
protected

См. определение в файле package.php строка 139

◆ setCopies()

setCopies ( array $params)
Аргументы
array$params
Возвращает
$this

См. определение в файле package.php строка 198

◆ setIndex()

setIndex ( $index)
protected

См. определение в файле package.php строка 90

◆ setStorage()

setStorage ( array $params)
Аргументы
array$params
Возвращает
$this
Исключения

Exception

См. определение в файле package.php строка 168

◆ unescape()

static unescape ( $data)
staticprotected

Decodes and converts keys(!) and values

Аргументы
$data
Возвращает
array

См. определение в файле package.php строка 218

Данные класса

◆ $CID

$CID
protected

См. определение в файле package.php строка 23

◆ $cidLog

$cidLog = null
protected

См. определение в файле package.php строка 17

◆ $controlId

$controlId = "fileUploader"

См. определение в файле package.php строка 36

◆ $copies

$copies
protected
Инициализатор
= array(
"default" => array(
"width" => null,
"height" => null
)
)

См. определение в файле package.php строка 25

◆ $files

$files = array()

См. определение в файле package.php строка 34

◆ $index

$index
protected

См. определение в файле package.php строка 15

◆ $log

$log = null
protected

См. определение в файле package.php строка 19

◆ $path

$path
protected

См. определение в файле package.php строка 21

◆ $processTime

$processTime
protected
Инициализатор
= array(
"max" => 30,
"start" => 0,
"current" => 0)

См. определение в файле package.php строка 41

◆ $storage

$storage
protected

См. определение в файле package.php строка 32