4 * Property list iterator. Do not instantiate this class directly.
6 class HTMLPurifier_PropertyListIterator
extends FilterIterator
13 * @param $data Array of data to iterate over
14 * @param $filter Optional prefix to only allow values of
16 public function __construct(Iterator
$iterator, $filter = null) {
17 parent
::__construct($iterator);
18 $this->l
= strlen($filter);
19 $this->filter
= $filter;
22 public function accept() {
23 $key = $this->getInnerIterator()->key();
24 if( strncmp($key, $this->filter
, $this->l
) !== 0 ) {