Class JModelMenu

Description

Menu model

Located in /model/model/menu.php (line 22)

JObject
   |
   --JModel
      |
      --JModelMenu
Direct descendents
Class Description
 class mosMenu Legacy class, use JModelMenu instead
Variable Summary
 int $access
 string $browserNav
 boolean $checked_out
 int $id
 string $link
 string $menutype
 string $name
 int $ordering
 string $params
 int $parent
 boolean $pollid
 int $sublevel
 int $type
 int $utaccess
Method Summary
 JModelMenu __construct (database &$db)
 null|string bind (mixed $array, [mixed $ignore = ''], array $hash)
Variables
int $access = null (line 53)
string $browserNav = null (line 51)
boolean $checked_out = null (line 45)
datetime $checked_out_time = null (line 47)
int $componentid = null (line 37)
int $id = null (line 25)
  • var: Primary key
string $link = null (line 31)
string $menutype = null (line 27)
string $name = null (line 29)
int $ordering = null (line 43)
string $params = null (line 57)
int $parent = null (line 39)
boolean $pollid = null (line 49)
int $published = null (line 35)
int $sublevel = null (line 41)
int $type = null (line 33)
int $utaccess = null (line 55)

Inherited Variables

Inherited from JModel

JModel::$_db
JModel::$_error
JModel::$_tbl
JModel::$_tbl_key
Methods
Constructor __construct (line 65)

Constructor

  • access: protected
JModelMenu __construct (database &$db)
  • database &$db: A database connector object

Redefinition of:
JModel::__construct()
Object constructor to set table and key field

Redefined in descendants as:
bind (line 79)

Overloaded bind function

  • return: null is operation was satisfactory, otherwise returns an error
  • since: 1.1
  • see: JModel:bind
null|string bind (mixed $array, [mixed $ignore = ''], array $hash)
  • array $hash: named array

Redefinition of:
JModel::bind()
Binds a named array/hash to this object

Inherited Methods

Inherited From JModel

 JModel::__construct()
 JModel::bind()
 JModel::canDelete()
 JModel::check()
 JModel::checkin()
 JModel::checkout()
 JModel::delete()
 JModel::filter()
 JModel::getError()
 JModel::getInstance()
 JModel::getPublicProperties()
 JModel::hit()
 JModel::isCheckedOut()
 JModel::load()
 JModel::move()
 JModel::publish()
 JModel::publish_array()
 JModel::save()
 JModel::store()
 JModel::toXML()
 JModel::updateOrder()

Inherited From JObject

 JObject::__construct()
 JObject::JObject()
 JObject::get()
 JObject::set()
 JObject::toString()
 JObject::__destruct()

Documentation generated on Sat, 4 Feb 2006 14:24:18 +0100 by phpDocumentor 1.3.0RC4