This class is an iterator that will iterate only over enabled resources

category Zend
package Zend_Tool
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

__construct()

__construct(\RecursiveIterator $iterator, array $options = array()

Parameters

$iterator

\RecursiveIterator

$options

array

accept() is required by teh RecursiveFilterIterator

accept() : boolean

Returns

boolean

getChildren()

getChildren() : \unknown

This is here due to a bug/design issue in PHP

link

Returns

\unknown

setAcceptNames()

setAcceptNames(array|string $acceptNames) : \Zend_Tool_Project_Profile_Iterator_ContextFilter

Parameters

$acceptNames

arraystring

Returns

\Zend_Tool_Project_Profile_Iterator_ContextFilter

setAcceptTypes()

setAcceptTypes(array|string $acceptTypes) : \Zend_Tool_Project_Profile_Iterator_ContextFilter

Parameters

$acceptTypes

arraystring

Returns

\Zend_Tool_Project_Profile_Iterator_ContextFilter

setDenyNames()

setDenyNames(array|string $denyNames) : \Zend_Tool_Project_Profile_Iterator_ContextFilter

Parameters

$denyNames

arraystring

Returns

\Zend_Tool_Project_Profile_Iterator_ContextFilter

setDenyTypes()

setDenyTypes(array|string $denyTypes) : \Zend_Tool_Project_Profile_Iterator_ContextFilter

Parameters

$denyTypes

arraystring

Returns

\Zend_Tool_Project_Profile_Iterator_ContextFilter

setOptions()

setOptions(array $options) 

Parameters

$options

array

 Properties

 

$_acceptNames

$_acceptNames : array

Default

array()
 

$_acceptTypes

$_acceptTypes : array

Default

array()
 

$_denyNames

$_denyNames : array

Default

array()
 

$_denyTypes

$_denyTypes : array

Default

array()
 

$_rawOptions

$_rawOptions : array

Default

array()