Bitrix API

File extends FileEntry implements IFileStream

Table of Contents

Interfaces

IFileStream

Constants

APPEND  = 1
REWRITE  = 0

Methods

__construct()  : mixed
close()  : mixed
Closes the file.
delete()  : mixed
deleteFile()  : mixed
getContents()  : mixed
getContentType()  : mixed
getCreationTime()  : mixed
getDirectory()  : mixed
getDirectoryName()  : mixed
getExtension()  : mixed
getFileContents()  : mixed
getFileSize()  : mixed
getLastAccessTime()  : mixed
getModificationTime()  : mixed
getName()  : mixed
getPath()  : mixed
getPermissions()  : mixed
getPhysicalPath()  : mixed
getSize()  : float|int
Returns the file size.
isDirectory()  : mixed
isExists()  : mixed
isFile()  : mixed
isFileExists()  : mixed
isLink()  : mixed
isReadable()  : mixed
isSystem()  : mixed
isWritable()  : mixed
markWritable()  : mixed
open()  : resource
Opens the file and returns the file pointer.
putContents()  : mixed
putFileContents()  : mixed
readFile()  : mixed
rename()  : mixed
seek()  : int
Seeks on the file pointer from the beginning (SEEK_SET only).

Constants

APPEND

public mixed APPEND = 1

REWRITE

public mixed REWRITE = 0

Methods

__construct()

public __construct(mixed $path[, mixed $siteId = null ]) : mixed
Parameters
$path : mixed
$siteId : mixed = null

delete()

public delete() : mixed

deleteFile()

public static deleteFile(mixed $path) : mixed
Parameters
$path : mixed

getContents()

public getContents() : mixed

getContentType()

public getContentType() : mixed

getCreationTime()

public getCreationTime() : mixed

getExtension()

public getExtension() : mixed

getFileContents()

public static getFileContents(mixed $path) : mixed
Parameters
$path : mixed

getFileSize()

public getFileSize() : mixed

Use getSize() instead

getLastAccessTime()

public getLastAccessTime() : mixed

getModificationTime()

public getModificationTime() : mixed

getPermissions()

public getPermissions() : mixed

isExists()

public isExists() : mixed

isFileExists()

public static isFileExists(mixed $path) : mixed
Parameters
$path : mixed

isReadable()

public isReadable() : mixed

isWritable()

public isWritable() : mixed

markWritable()

public markWritable() : mixed

open()

Opens the file and returns the file pointer.

public open(string $mode) : resource
Parameters
$mode : string
Tags
throws
FileOpenException
Return values
resource

putContents()

public putContents(mixed $data[, mixed $flags = self::REWRITE ]) : mixed
Parameters
$data : mixed
$flags : mixed = self::REWRITE

putFileContents()

public static putFileContents(mixed $path, mixed $data[, mixed $flags = self::REWRITE ]) : mixed
Parameters
$path : mixed
$data : mixed
$flags : mixed = self::REWRITE

readFile()

public readFile() : mixed

rename()

public rename(mixed $newPath) : mixed
Parameters
$newPath : mixed

seek()

Seeks on the file pointer from the beginning (SEEK_SET only).

public seek(int|float $position) : int
Parameters
$position : int|float
Tags
throws
FileNotOpenedException
Return values
int

        
On this page

Search results