Iterator.php in Database Sanitize 7
File
vendor/symfony/finder/Tests/Iterator/Iterator.php
View source
<?php
namespace Symfony\Component\Finder\Tests\Iterator;
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);
}
}