public function groupTree($node = null) { if (!isset($node)) { $node = $this->_tree; } $this->groupNode($node); foreach ($node->children as $child) { $this->groupTree($child); } }