public static function generate_from_pages($folders) { $sitemap = new Sitemap(); foreach ($folders as $folder) { $menu_entries = MenuBuilder::get_menu_entries($folder); self::add_menu_entry($sitemap, $menu_entries); } return $sitemap; }