You are here

TestIterator.php in Zircon Profile 8.0

Same filename and directory in other branches
  1. 8 vendor/phpunit/phpunit/tests/_files/TestIterator.php

File

vendor/phpunit/phpunit/tests/_files/TestIterator.php
View source
<?php

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++;
  }

}

Classes

Namesort descending Description
TestIterator