CodeIgniter
[ class tree: CodeIgniter ] [ index: CodeIgniter ] [ all elements ]

Class: Menu

Source Location: /libraries/Menu.php

Class Overview


Menu Class


Author(s):

Copyright:

  • Zdenek Kalina

Variables

Methods



Class Details

[line 10]
Menu Class



Tags:

author:  Zdenek Kalina <kalinz1@fel.cvut.cz>
copyright:  Zdenek Kalina


[ Top ]


Class Variables

$active =  -1

[line 15]


Type:   mixed


[ Top ]

$CI =

[line 11]


Type:   mixed


[ Top ]

$config =

[line 12]


Type:   mixed


[ Top ]

$menu = array()

[line 14]


Type:   mixed


[ Top ]

$menu_group =  ''

[line 13]


Type:   mixed


[ Top ]



Class Methods


constructor Menu [line 24]

Menu Menu( )

Constructor

Loads menu configuration items




Tags:

access:  public


[ Top ]

method getMenu [line 103]

array getMenu( )

Return given menu



Tags:

return:  |boolean
access:  public


[ Top ]

method initialize [line 72]

void initialize( array $props)

Initialize menu, meaning get complete urls



Tags:

access:  public


Parameters:

array   $props   menu items

[ Top ]

method isActive [line 115]

boolean isActive( item $pos)

Check if menu item is active



Tags:

access:  public


Parameters:

item   $pos   position in menu array $menu

[ Top ]

method setAdminHistory [line 147]

void setAdminHistory( )

Set the menu advance functions from session history



Tags:

access:  public


[ Top ]

method setMenu [line 55]

void setMenu( string $group)

Use given menu settings



Tags:

access:  public


Parameters:

string   $group   key to access menu settings $group

[ Top ]


Documentation generated on Sun, 11 Jan 2009 04:21:10 +0100 by phpDocumentor 1.4.1