rows = $class->getRows($field); } /** * Rewind the Iterator to the first element. */ function rewind() { $this->row = 0; } /** * Return the key of the current element. */ function key() { return $this->row; } /** * Return the current element. */ function current() { return $this->row; } /** * Move forward to next element. */ function next() { ++$this->row; } /** * Check if there is a current element after calls to rewind() or next(). */ function valid() { return $this->row <= $this->rows - 1; } }