Class JTableAsset

Description

Table class supporting modified pre-order tree traversal behavior.

Located in /libraries/joomla/database/table/asset.php (line 22)

JObject
   |
   --JTable
      |
      --JTableNested
         |
         --JTableAsset
Variable Summary
integer $id
string $name
string $rules
string $title
Method Summary
JTableAsset __construct (JDatabase &$db)
boolean check ()
integer loadByName (string $name)
Variables
integer $id = null (line 30)

The primary key of the asset.

  • since: 11.1
  • access: public
string $name = null (line 38)

The unique name of the asset.

  • since: 11.1
  • access: public
string $rules = null (line 54)

The rules for the asset stored in a JSON string

  • since: 11.1
  • access: public
string $title = null (line 46)

The human readable title of the asset.

  • since: 11.1
  • access: public

Inherited Variables

Inherited from JTableNested

JTableNested::$alias
JTableNested::$level
JTableNested::$lft
JTableNested::$parent_id
JTableNested::$rgt
JTableNested::$_cache
JTableNested::$_debug
JTableNested::$_location
JTableNested::$_location_id

Inherited from JTable

JTable::$_db
JTable::$_locked
JTable::$_rules
JTable::$_tbl
JTable::$_tbl_key
JTable::$_trackAssets

Inherited from JObject

JObject::$_errors
Methods
Constructor __construct (line 63)

Constructor

  • since: 11.1
  • access: public
JTableAsset __construct (JDatabase &$db)
  • JDatabase &$db: A database connector object

Redefinition of:
JTable::__construct()
Object constructor to set table and key fields. In most cases this will be overridden by child classes to explicitly set the table and key fields for a particular database table.
check (line 109)

Asset that the nested set data is valid.

boolean check ()

Redefinition of:
JTableNested::check()
Asset that the nested set data is valid.
loadByName (line 77)

Method to load an asset by it's name.

  • since: 11.1
  • access: public
integer loadByName (string $name)
  • string $name: The name of the asset.

Inherited Methods

Inherited From JTableNested

JTableNested::check()
JTableNested::debug()
JTableNested::delete()
JTableNested::getPath()
JTableNested::getRootId()
JTableNested::getTree()
JTableNested::isLeaf()
JTableNested::move()
JTableNested::moveByReference()
JTableNested::orderDown()
JTableNested::orderUp()
JTableNested::publish()
JTableNested::rebuild()
JTableNested::rebuildPath()
JTableNested::saveorder()
JTableNested::setLocation()
JTableNested::store()
JTableNested::_getNode()
JTableNested::_getTreeRepositionData()
JTableNested::_logtable()
JTableNested::_runQuery()

Inherited From JTable

JTable::__construct()
JTable::addIncludePath()
JTable::bind()
JTable::canDelete()
JTable::check()
JTable::checkIn()
JTable::checkOut()
JTable::delete()
JTable::getDbo()
JTable::getFields()
JTable::getInstance()
JTable::getKeyName()
JTable::getNextOrder()
JTable::getRules()
JTable::getTableName()
JTable::hit()
JTable::isCheckedOut()
JTable::load()
JTable::move()
JTable::publish()
JTable::reorder()
JTable::reset()
JTable::save()
JTable::setDBO()
JTable::setRules()
JTable::store()
JTable::toXML()
JTable::_getAssetName()
JTable::_getAssetParentId()
JTable::_getAssetTitle()
JTable::_lock()
JTable::_unlock()

Inherited From JObject

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

Documentation generated on Mon, 25 Jun 2012 13:52:26 -0500 by phpDocumentor 1.4.4