Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс FileInfo
+ Граф наследования:FileInfo:

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

 __construct ($id, string $name, string $contentType, int $size)
 
 getId ()
 
 setId ($id)
 
 getFileId ()
 
 setFileId (int $fileId)
 
 shouldTreatImageAsFile ()
 
 setTreatImageAsFile (bool $flag)
 
 getDownloadUrl ()
 
 setDownloadUrl (string $downloadUrl)
 
 getPreviewUrl ()
 
 setPreviewUrl (string $previewUrl, int $previewWidth, int $previewHeight)
 
 getPreviewWidth ()
 
 getPreviewHeight ()
 
 setCustomData (array $customData)
 
 getCustomData ()
 
 jsonSerialize ()
 
- Открытые члены унаследованные от FileData
 __construct (string $name, string $contentType, int $size)
 
 getName ()
 
 setName (string $name)
 
 getContentType ()
 
 getSize ()
 
 getWidth ()
 
 setWidth (int $width)
 
 getHeight ()
 
 setHeight (int $height)
 
 isImage ()
 

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

static createFromBFile (int $id)
 
static createFromTempFile (string $tempFileId)
 

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

 $id
 
int $fileId = 0
 
bool $treatImageAsFile = false
 
string $downloadUrl = null
 
string $previewUrl = null
 
int $previewWidth = 0
 
int $previewHeight = 0
 
Dictionary $customData = null
 
- Защищенные данные унаследованные от FileData
string $name
 
string $contentType = ''
 
int $size = 0
 
int $width = 0
 
int $height = 0
 

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

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

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

◆ __construct()

__construct ( $id,
string $name,
string $contentType,
int $size )
Аргументы
{string| int} $id
string$name
string$contentType
int$size

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

Методы

◆ createFromBFile()

static createFromBFile ( int $id)
static

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

◆ createFromTempFile()

static createFromTempFile ( string $tempFileId)
static

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

◆ getCustomData()

getCustomData ( )
Возвращает
Dictionary

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

◆ getDownloadUrl()

getDownloadUrl ( )

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

◆ getFileId()

getFileId ( )

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

◆ getId()

getId ( )
Возвращает
int|string

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

◆ getPreviewHeight()

getPreviewHeight ( )

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

◆ getPreviewUrl()

getPreviewUrl ( )

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

◆ getPreviewWidth()

getPreviewWidth ( )

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

◆ jsonSerialize()

jsonSerialize ( )

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

◆ setCustomData()

setCustomData ( array $customData)

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

◆ setDownloadUrl()

setDownloadUrl ( string $downloadUrl)

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

◆ setFileId()

setFileId ( int $fileId)

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

◆ setId()

setId ( $id)

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

◆ setPreviewUrl()

setPreviewUrl ( string $previewUrl,
int $previewWidth,
int $previewHeight )

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

◆ setTreatImageAsFile()

setTreatImageAsFile ( bool $flag)

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

◆ shouldTreatImageAsFile()

shouldTreatImageAsFile ( )

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

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

◆ $customData

Dictionary $customData = null
protected

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

◆ $downloadUrl

string $downloadUrl = null
protected

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

◆ $fileId

int $fileId = 0
protected

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

◆ $id

$id
protected

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

◆ $previewHeight

int $previewHeight = 0
protected

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

◆ $previewUrl

string $previewUrl = null
protected

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

◆ $previewWidth

int $previewWidth = 0
protected

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

◆ $treatImageAsFile

bool $treatImageAsFile = false
protected

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