Expanded class hierarchy of TestIterator
class TestIterator implements Iterator {
protected $array;
protected $position;
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++;
}
}
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 |