public function photo_menu() { $menu = Menu::factory("root"); gallery_menu::photo($menu, $this); foreach (module::active() as $module) { if ($module->name == "gallery") { continue; } $class = "{$module->name}_menu"; if (method_exists($class, "photo")) { call_user_func_array(array($class, "photo"), array(&$menu, $this)); } } print $menu; }