Bitrix-D7  20.0.0
Класс FileEntry
Граф наследования:FileEntry:
FileSystemEntry File RobotsFile SitemapFile Archiver CsvFile File SitemapIndex SitemapRuntime

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

 __construct ($path, $siteId=null)
 
 getExtension ()
 
 getContents ()
 
 putContents ($data)
 
 getSize ()
 
 isWritable ()
 
 isReadable ()
 
 readFile ()
 
 getFileSize ()
 
 isDirectory ()
 
 isFile ()
 
 isLink ()
 
- Открытые члены унаследованные от FileSystemEntry
 isSystem ()
 
 getName ()
 
 getDirectoryName ()
 
 getPath ()
 
 getDirectory ()
 
 getCreationTime ()
 
 getLastAccessTime ()
 
 getModificationTime ()
 
 isExists ()
 
 markWritable ()
 
 getPermissions ()
 
 delete ()
 
 getPhysicalPath ()
 
 rename ($newPath)
 

Дополнительные унаследованные члены

- Защищенные статические члены унаследованные от FileSystemEntry
static getDocumentRoot ($siteId)
 
- Защищенные данные унаследованные от FileSystemEntry
 $path
 
 $originalPath
 
 $pathPhysical
 
 $siteId
 

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

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

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

◆ __construct()

__construct (   $path,
  $siteId = null 
)

Переопределяет метод предка FileSystemEntry.

Переопределяется в File, Archiver, File и SitemapFile.

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

8  {
10  }

Методы

◆ getContents()

getContents ( )
abstract

Переопределяется в File.

◆ getExtension()

getExtension ( )

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

13  {
14  return Path::getExtension($this->path);
15  }

◆ getFileSize()

getFileSize ( )
Уст.:
Use getSize() instead
Возвращает
mixed

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

29  {
30  return $this->getSize();
31  }

◆ getSize()

getSize ( )
abstract

Переопределяется в File.

◆ isDirectory()

isDirectory ( )

Переопределяет метод предка FileSystemEntry.

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

34  {
35  return false;
36  }

◆ isFile()

isFile ( )

Переопределяет метод предка FileSystemEntry.

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

39  {
40  return true;
41  }

◆ isLink()

isLink ( )

Переопределяет метод предка FileSystemEntry.

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

44  {
45  return false;
46  }

◆ isReadable()

isReadable ( )
abstract

Переопределяется в File.

◆ isWritable()

isWritable ( )
abstract

Переопределяется в File.

◆ putContents()

putContents (   $data)
abstract

◆ readFile()

readFile ( )
abstract

Переопределяется в File.


Объявления и описания членов класса находятся в файле:
Bitrix\Main\IO\FileSystemEntry\$path
$path
Definition: filesystementry.php:8
Bitrix\Main\IO\FileSystemEntry\$siteId
$siteId
Definition: filesystementry.php:11
Bitrix\Main\IO\FileEntry\getSize
getSize()
Bitrix\Sender\Connector\__construct
__construct(Base $connector)
Constructor.
Definition: resultview.php:40
Bitrix\Main\IO\Path\getExtension
static getExtension($path)
Definition: main/lib/io/path.php:86