Support Joomla!

Packages

Package: Joomla-Framework

License

Content on this site is copyright © 2005 - 2008 Open Source Matters Inc and can be used in accordance with the Joomla! Electronic Documentation License. Some parts of this website may be subject to other licenses.

 Class JTableMenu

Description

Menu table

  • since: 1.0

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 Sat, 14 Nov 2009 11:15:47 +0000 by phpDocumentor 1.3.1