setUri($entry->getUri() . '.html'); } } else { $entry = new Raw($path, $new_parents); } if ($entry instanceof Entry) { $node->value[$entry->getUri()] = $entry; } } $node->sort(); if (isset($node->value[$params['index_key']])) { $node->value[$params['index_key']]->setFirstPage($node->getFirstPage()); $node->setIndexPage($node->value[$params['index_key']]); } else { $node->setIndexPage(false); } return $node; } }