Class JMenuSite

Description

JMenu class

  • since: 1.5

Located in /libraries/cms/menu/site.php (line 19)

JMenu
   |
   --JMenuSite
Method Summary
 object The getDefault ([string $language = '*'])
 array getItems (string $attributes, string $values, [boolean $firstonly = false])
 array load ()
Variables
Methods
getDefault (line 140)

Get menu item by id

  • return: item object
  • since: 1.6
  • access: public
object The getDefault ([string $language = '*'])
  • string $language: The language code.

Redefinition of:
JMenu::getDefault()
Get the default item by language code.
getItems (line 88)

Gets menu items by attribute

  • since: 1.6
  • access: public
array getItems (string $attributes, string $values, [boolean $firstonly = false])
  • string $attributes: The field name
  • string $values: The value of the field
  • boolean $firstonly: If true, only returns the first item found

Redefinition of:
JMenu::getItems()
Gets menu items by attribute
load (line 28)

Loads the entire menu table into memory.

  • since: 1.5
  • access: public
array load ()

Redefinition of:
JMenu::load()
Loads the menu items

Inherited Methods

Inherited From JMenu

 JMenu::__construct()
 JMenu::authorise()
 JMenu::getActive()
 JMenu::getDefault()
 JMenu::getInstance()
 JMenu::getItem()
 JMenu::getItems()
 JMenu::getMenu()
 JMenu::getParams()
 JMenu::load()
 JMenu::setActive()
 JMenu::setDefault()

Documentation generated on Tue, 19 Nov 2013 15:13:50 +0100 by phpDocumentor 1.4.3