class TestIterator in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/phpunit/phpunit/tests/_files/TestIterator.php \TestIterator
Hierarchy
- class \TestIterator implements \Iterator
Expanded class hierarchy of TestIterator
File
- vendor/
phpunit/ phpunit/ tests/ _files/ TestIterator.php, line 2
View source
class TestIterator implements Iterator {
protected $array;
protected $position = 0;
public function __construct($array = array()) {
$this->array = $array;
}
public function rewind() {
$this->position = 0;
}
public function valid() {
return $this->position < count($this->array);
}
public function key() {
return $this->position;
}
public function current() {
return $this->array[$this->position];
}
public function next() {
$this->position++;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
TestIterator:: |
protected | property | ||
TestIterator:: |
protected | property | ||
TestIterator:: |
public | function | ||
TestIterator:: |
public | function | ||
TestIterator:: |
public | function | ||
TestIterator:: |
public | function | ||
TestIterator:: |
public | function | ||
TestIterator:: |
public | function |