PHP Класс org\bovigo\vfs\visitor\vfsStreamStructureVisitor

См. также: https://github.com/mikey179/vfsStream/issues/10
С версии: 0.10.0
Наследование: extends vfsStreamAbstractVisitor
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$current poiting to currently iterated directory
$structure collected structure

Открытые методы

Метод Описание
__construct ( ) constructor
getStructure ( ) : array returns structure of visited contents
reset ( ) : vfsStreamStructureVisitor resets structure so visitor could be reused
visitBlockDevice ( org\bovigo\vfs\vfsStreamBlock $block ) : vfsStreamStructureVisitor visit a block device and process it
visitDirectory ( vfsStreamDirectory $dir ) : vfsStreamStructureVisitor visit a directory and process it
visitFile ( org\bovigo\vfs\vfsStreamFile $file ) : vfsStreamStructureVisitor visit a file and process it

Описание методов

__construct() публичный Метод

constructor
public __construct ( )

getStructure() публичный Метод

returns structure of visited contents
public getStructure ( ) : array
Результат array

reset() публичный Метод

resets structure so visitor could be reused
public reset ( ) : vfsStreamStructureVisitor
Результат vfsStreamStructureVisitor

visitBlockDevice() публичный Метод

visit a block device and process it
public visitBlockDevice ( org\bovigo\vfs\vfsStreamBlock $block ) : vfsStreamStructureVisitor
$block org\bovigo\vfs\vfsStreamBlock
Результат vfsStreamStructureVisitor

visitDirectory() публичный Метод

visit a directory and process it
public visitDirectory ( vfsStreamDirectory $dir ) : vfsStreamStructureVisitor
$dir org\bovigo\vfs\vfsStreamDirectory
Результат vfsStreamStructureVisitor

visitFile() публичный Метод

visit a file and process it
public visitFile ( org\bovigo\vfs\vfsStreamFile $file ) : vfsStreamStructureVisitor
$file org\bovigo\vfs\vfsStreamFile
Результат vfsStreamStructureVisitor

Описание свойств

$current защищенное свойство

poiting to currently iterated directory
protected $current

$structure защищенное свойство

collected structure
protected $structure