class Iterator in Database Sanitize 7
Hierarchy
Expanded class hierarchy of Iterator
File
- vendor/
symfony/ finder/ Tests/ Iterator/ Iterator.php, line 14
Namespace
Symfony\Component\Finder\Tests\IteratorView source
class Iterator implements \Iterator {
protected $values = array();
public function __construct(array $values = array()) {
foreach ($values as $value) {
$this
->attach(new \SplFileInfo($value));
}
$this
->rewind();
}
public function attach(\SplFileInfo $fileinfo) {
$this->values[] = $fileinfo;
}
public function rewind() {
reset($this->values);
}
public function valid() {
return false !== $this
->current();
}
public function next() {
next($this->values);
}
public function current() {
return current($this->values);
}
public function key() {
return key($this->values);
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Iterator:: |
protected | property |
Overrides Iterator:: |
1 |
Iterator:: |
public | function |
Overrides Iterator:: |
1 |
Iterator:: |
public | function |
Overrides Iterator:: |
1 |
Iterator:: |
public | function |
Overrides Iterator:: |
1 |
Iterator:: |
public | function |
Overrides Iterator:: |
1 |
Iterator:: |
public | function |
Overrides Iterator:: |
1 |
Iterator:: |
public | function |
Overrides Iterator:: |
1 |
Iterator:: |
public | function |
Overrides Iterator:: |
1 |