File extends Base
Class File
Table of Contents
Methods
- getId() : int|null
- Get file ID.
- getUri() : string
- Get uri.
- output() : Result
- Output.
- remove() : void
- Remove.
- removeById() : void
- Remove by ID.
- setContent() : $this
- Set content.
- setDir() : $this
- Set directory.
- setId() : $this
- Set file ID.
- setModuleId() : $this
- Set module ID.
- setName() : $this
- Set name.
- setType() : $this
- Set type.
- setUploadDir() : $this
- Set upload directory.
Methods
getId()
Get file ID.
public
getId() : int|null
Return values
int|nullgetUri()
Get uri.
public
getUri() : string
Return values
stringoutput()
Output.
public
output(Builder $builder) : Result
Parameters
- $builder : Builder
-
Module.
Return values
Resultremove()
Remove.
public
remove() : void
removeById()
Remove by ID.
public
static removeById(int $id) : void
Parameters
- $id : int
-
ID.
setContent()
Set content.
public
setContent(string $content) : $this
Parameters
- $content : string
-
Content.
Return values
$thissetDir()
Set directory.
public
setDir(string $dir) : $this
Parameters
- $dir : string
-
Directory.
Return values
$thissetId()
Set file ID.
public
setId(int|null $id) : $this
Parameters
- $id : int|null
-
File ID.
Return values
$thissetModuleId()
Set module ID.
public
setModuleId(string $moduleId) : $this
Parameters
- $moduleId : string
-
Bitrix module ID.
Return values
$thissetName()
Set name.
public
setName(string $name) : $this
Parameters
- $name : string
-
Name.
Return values
$thissetType()
Set type.
public
setType(string $type) : $this
Parameters
- $type : string
-
Content type.
Return values
$thissetUploadDir()
Set upload directory.
public
setUploadDir(string $uploadDir) : $this
Parameters
- $uploadDir : string
-
Upload directory.