phpDocumentor spunq-backend
[ class tree: spunq-backend ] [ index: spunq-backend ] [ all elements ]

Class: menu

Source Location: /backend/classes/menu.class.php

Class menu

Class Overview

DESCRIPTION: general menu constructor

Located in /backend/classes/menu.class.php [line 28]



		
				Author(s):
		
		
		
Information Tags:
Version:  1.2
License:  http://www.gnu.org/licenses/gpl.html
Since:  Version 0.1

Properties

Methods

[ Top ]
Property Summary
mixed   $mainmenu  
mixed   $rights  
mixed   $spunq  

[ Top ]
Method Summary
void   __construct()   menu::__construct()
void   menu()   menu::menu()
array   build_cms()   menu::build_cms()
array   check_menu()   menu::check_menu() // purpose: control menu levels ...
array   check_menu_pix()   menu::check_menu_pix()
array   getBookmarks()   menu::menu_bilder() // purpose: calls functions to generate menu called by menu.php ...
array   getTopMenu()   spunq::getTopMenu()
array   menu_builder()   menu::menu_bilder() // purpose: calls functions to generate menu called by menu.php ...
array   sortMenu()   menu::sortMenu()

[ Top ]
Properties
mixed   $mainmenu [line 31]

[ Top ]
mixed   $rights [line 30]

[ Top ]
mixed   $spunq [line 32]

[ Top ]
Methods
Constructor __construct  [line 42]

  void __construct( array $rights, array $mainmenu, object $spunq, $classorder  )

menu::__construct()

// purpose: constructor for php 5

Parameters:
array   $rights:  // system rights as defined for group
array   $mainmenu:  // menu-array as defined in /common/menu.inc.php
object   $spunq:  // spunq core object
   $classorder: 


[ Top ]
Constructor menu  [line 58]

  void menu( array $rights, array $mainmenu, object $spunq, $classorder  )

menu::menu()

// purpose: constructor

Parameters:
array   $rights:  // system rights as defined for group
array   $mainmenu:  // menu-array as defined in /common/menu.inc.php
object   $spunq:  // spunq core object
   $classorder: 


[ Top ]
build_cms  [line 108]

  array build_cms( )

menu::build_cms()

// purpose: creates cms-array from permissions



[ Top ]
check_menu  [line 73]

  array check_menu( array $menu_folder, array $level  )

menu::check_menu() // purpose: control menu levels ...

Parameters:
array   $menu_folder: 
array   $level: 


[ Top ]
check_menu_pix  [line 93]

  array check_menu_pix( array $value, string $icon  )

menu::check_menu_pix()

// purpose: return menu icon

Parameters:
array   $value: 
string   $icon: 


[ Top ]
getBookmarks  [line 184]

  array getBookmarks( )

menu::menu_bilder() // purpose: calls functions to generate menu called by menu.php ...



[ Top ]
getTopMenu  [line 198]

  array getTopMenu( $topmenu, $mainmenu  )

spunq::getTopMenu()

// purpose: reads needed classes from $topmenu (config) and returns class-values

Parameters:
   $topmenu: 
   $mainmenu: 

API Tags:
Return:  all existing backup files


[ Top ]
menu_builder  [line 140]

  array menu_builder( array $mymenu  )

menu::menu_bilder() // purpose: calls functions to generate menu called by menu.php ...

Parameters:
array   $mymenu: 


[ Top ]
sortMenu  [line 161]

  array sortMenu( $mainmenu  )

menu::sortMenu()

// purpose: sorts menu by given sort array classorder

Parameters:
   $mainmenu: 


[ Top ]

Documentation generated on Fri, 09 Feb 2007 19:17:46 +0100 by phpDocumentor 1.3.1
js@strg.at