Support Joomla!

Joomla! 1.5 Documentation

Packages

Package: Joomla-Framework

License

Content on this site is copyright © 2005 - 2008 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution- NonCommercial- ShareAlike 2.5. Some parts of this website may be subject to other licenses.

 Class JTableMenu

Description

Menu table

Located in /joomla/database/table/menu.php (line 25)

Class JObject   (Subpackage Base)

Abstract class JTable
   
   Class JTableMenu   (Subpackage Table)
Variable Summary
Variable int $access
Variable string $alias
Variable string $browserNav
Variable boolean $checked_out
Variable int $home
Variable int $id
Variable int $lft
Variable string $link
Variable string $menutype
Variable string $name
Variable int $ordering
Variable string $params
Variable int $parent
Variable boolean $pollid
Variable int $rgt
Variable int $sublevel
Variable int $type
Variable int $utaccess
Method Summary
Constructor JTableMenu __construct (database &$db)
Method null|string bind ( $array, [ $ignore = ''], array $hash)
Method boolean check ()
Variables
int $access = null (line 58)
string $alias = null (line 34)
string $browserNav = null (line 56)
boolean $checked_out = 0 (line 50)
datetime $checked_out_time = 0 (line 52)
int $componentid = null (line 42)
int $home = null (line 68)
int $id = null (line 28)
  • var: Primary key
int $lft = null (line 64)
  • var: Pre-order tree traversal - left value
string $link = null (line 36)
string $menutype = null (line 30)
string $name = null (line 32)
int $ordering = null (line 48)
string $params = null (line 62)
int $parent = null (line 44)
boolean $pollid = null (line 54)
int $published = null (line 40)
int $rgt = null (line 66)
  • var: Pre-order tree traversal - right value
int $sublevel = null (line 46)
int $type = null (line 38)
int $utaccess = null (line 60)

Inherited Variables

Inherited from JTable

Variable JTable::$_db
Variable JTable::$_tbl
Variable JTable::$_tbl_key

Inherited from JObject

Variable JObject::$_errors
Methods
Constructor __construct (line 76)

Constructor

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

Redefinition of:
JTable::__construct()
Object constructor to set table and key field
bind (line 112)

Overloaded bind function

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

Redefinition of:
JTable::bind()
Binds a named array/hash to this object
check (line 88)

Overloaded check function

  • since: 1.5
  • see: JTable::check
  • access: public
boolean check ()

Redefinition of:
JTable::check()
Generic check method

Inherited Methods

Inherited From JTable

 JTable::__construct()
 JTable::addIncludePath()
 JTable::bind()
 JTable::canDelete()
 JTable::check()
 JTable::checkin()
 JTable::checkout()
 JTable::delete()
 JTable::getDBO()
 JTable::getInstance()
 JTable::getKeyName()
 JTable::getNextOrder()
 JTable::getTableName()
 JTable::hit()
 JTable::isCheckedOut()
 JTable::load()
 JTable::move()
 JTable::publish()
 JTable::reorder()
 JTable::reset()
 JTable::save()
 JTable::setDBO()
 JTable::store()
 JTable::toXML()

Inherited From JObject

 JObject::JObject()
 JObject::__construct()
 JObject::get()
 JObject::getError()
 JObject::getErrors()
 JObject::getProperties()
 JObject::getPublicProperties()
 JObject::set()
 JObject::setError()
 JObject::setProperties()
 JObject::toString()

Documentation generated on Tue, 29 Jan 2008 19:29:19 +0000 by phpDocumentor 1.3.1