PHP Класс Scalr\Tests\Functional\Api\V2\Iterator\ApiDataRecursiveFilterIterator

С версии: 5.6.14 (15.12.2015)
Автор: Andrii Penchuk ([email protected])
Наследование: extends RecursiveFilterIterato\RecursiveFilterIterator
Показать файл Открыть проект

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

Свойство Тип Описание
$notAllowedScope array Rejected scope for each type
$part string Current part of the path
$paths array Array of the parts of the path
$type string Api specifications type

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

Метод Описание
__construct ( RecursiveArrayIterator $recursiveIter, array $parts, string $type = null ) ApiDataRecursiveFilterIterator constructor.
accept ( )
getChildren ( )
prepareData ( ) If has not path parts cut or create Api data

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

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

ApiDataRecursiveFilterIterator constructor.
public __construct ( RecursiveArrayIterator $recursiveIter, array $parts, string $type = null )
$recursiveIter RecursiveArrayIterator recursive iterator for Api data
$parts array array of the parts of the path
$type string optional api specifications type

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

См. также: RecursiveFilterIterator::accept()
public accept ( )

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

См. также: RecursiveFilterIterator::getChildren()
public getChildren ( )

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

If has not path parts cut or create Api data
public prepareData ( )

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

$notAllowedScope защищенное статическое свойство

Rejected scope for each type
protected static array $notAllowedScope
Результат array

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

Current part of the path
protected string $part
Результат string

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

Array of the parts of the path
protected array $paths
Результат array

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

Api specifications type
protected string $type
Результат string