From 954fcf034238458f292c9f5ec72c6d4b101aac0d Mon Sep 17 00:00:00 2001 From: Tim Almdal Date: Sun, 7 Dec 2008 19:45:46 +0000 Subject: Merge gallery3/branches/menus back into gallery3/trunk --- core/helpers/menus.php | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 core/helpers/menus.php (limited to 'core/helpers/menus.php') diff --git a/core/helpers/menus.php b/core/helpers/menus.php new file mode 100644 index 00000000..28b34781 --- /dev/null +++ b/core/helpers/menus.php @@ -0,0 +1,42 @@ +name == "core") { + continue; + } + self::_get_module_menu_items($module->name, $menu, $theme); + } + + return $menu; + } + + static function _get_module_menu_items($module_name, $menu, $theme) { + $class = "{$module_name}_menu"; + if (method_exists($class, "items")) { + call_user_func_array(array($class, "items"), array(&$menu, $theme)); + } + } +} \ No newline at end of file -- cgit v1.2.3