From fdff8aba1a0040ca47a0370b8b099b021754a3bd Mon Sep 17 00:00:00 2001 From: Silvio Date: Thu, 1 Jul 2010 18:36:48 -0300 Subject: Fixing IsisSubfieldIterator --- classes/IsisRowIterator.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'classes/IsisRowIterator.php') diff --git a/classes/IsisRowIterator.php b/classes/IsisRowIterator.php index a81373e..739db22 100644 --- a/classes/IsisRowIterator.php +++ b/classes/IsisRowIterator.php @@ -5,8 +5,8 @@ */ class IsisRowIterator implements Iterator { - private $position = 0; - private $total = 0; + private $row = 0; + private $rows = 0; /** * Constructor. @@ -18,41 +18,41 @@ class IsisRowIterator implements Iterator * Field to iterate over. */ public function __construct($class, $field) { - $this->total = $class->getRows($field); + $this->rows = $class->getRows($field); } /** * Rewind the Iterator to the first element. */ function rewind() { - $this->position = 0; + $this->row = 0; } /** * Return the key of the current element. */ function key() { - return $this->position; + return $this->row; } /** * Return the current element. */ function current() { - return $this->position; + return $this->row; } /** * Move forward to next element. */ function next() { - ++$this->position; + ++$this->row; } /** * Check if there is a current element after calls to rewind() or next(). */ function valid() { - return $this->position <= $this->total; + return $this->row <= $this->rows; } } -- cgit v1.2.3