From 1322bf99feea7811a78b0e042daeaa7993b46fa7 Mon Sep 17 00:00:00 2001 From: rMalie Date: Tue, 20 Dec 2011 13:49:59 +0000 Subject: [PATCH] // Fix default value of iterator in collections --- classes/Collection.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/Collection.php b/classes/Collection.php index 31fef423e..899eb0c34 100644 --- a/classes/Collection.php +++ b/classes/Collection.php @@ -65,7 +65,7 @@ class CollectionCore implements Iterator, ArrayAccess, Countable /** * @var int Collection iterator */ - protected $iterator; + protected $iterator = 0; /** * @var int Total of elements for iteration @@ -252,7 +252,7 @@ class CollectionCore implements Iterator, ArrayAccess, Countable */ public function current() { - return $this->results[$this->iterator]; + return isset($this->results[$this->iterator]) ? $this->results[$this->iterator] : null; } /**