Scalr\Tests\Functional\Api\V2\Iterator\ApiDataRecursiveFilterIterator::__construct PHP Method

__construct() public method

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
    public function __construct(RecursiveArrayIterator $recursiveIter, $parts, $type = null)
    {
        $this->parts = $parts;
        $this->part = array_shift($this->parts);
        $this->type = $type;
        parent::__construct($recursiveIter);
    }