[ticket/12575] Do not duplicate logic in service_collection_iterator.

PHPBB3-12575
This commit is contained in:
Andreas Fischer 2014-06-14 18:33:23 +02:00
parent f460287856
commit 2149bd4e8f

View file

@ -41,14 +41,6 @@ class service_collection_iterator extends \ArrayIterator
*/ */
public function current() public function current()
{ {
$task = parent::current(); return $this->collection->offsetGet($this->key());
if ($task === null)
{
$name = $this->key();
$task = $this->collection->offsetGet($name);
$this->offsetSet($name, $task);
}
return $task;
} }
} }