[ Index ] |
PHP Cross Reference of vtigercrm-6.1.0 |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 * Property list iterator. Do not instantiate this class directly. 5 */ 6 class HTMLPurifier_PropertyListIterator extends FilterIterator 7 { 8 9 protected $l; 10 protected $filter; 11 12 /** 13 * @param $data Array of data to iterate over 14 * @param $filter Optional prefix to only allow values of 15 */ 16 public function __construct(Iterator $iterator, $filter = null) { 17 parent::__construct($iterator); 18 $this->l = strlen($filter); 19 $this->filter = $filter; 20 } 21 22 public function accept() { 23 $key = $this->getInnerIterator()->key(); 24 if( strncmp($key, $this->filter, $this->l) !== 0 ) { 25 return false; 26 } 27 return true; 28 } 29 30 } 31 32 // vim: et sw=4 sts=4
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 20:08:37 2014 | Cross-referenced by PHPXref 0.7.1 |