public function getChildren() { if ($this->hasChildren()) { $iter = $this->current()->getTree()->getIterator(); if ($iter instanceof RecursiveTreeIterator) { $iter->setKeyBase($this->key()); } return $iter; } return null; }
public function testCantGetCurrentChildrenWhenTheyDontExist() { $iterator = new RecursiveTreeIterator(array('foo' => 'bar')); $this->assertNull($iterator->getChildren()); }