JModelAbstract Model class
Parent classes to all models. Customisation will generally not involve tampering with this object.
Located in /model/model.php (line 28)
JObject | --JModel
| Class | Description |
|---|---|
JModelARO
|
|
JModelAroGroup
|
|
mosDBTable
|
Legacy class, derive from JModel instead |
JModelCategory
|
Category model |
JModelComponent
|
Component model |
JModelContent
|
Content model |
JModelMenu
|
Menu model |
JModelModule
|
Module model |
JModelPlugin
|
Plugin model |
JModelSection
|
Section model |
JModelSession
|
Session model |
JModelUser
|
Users model |
Object constructor to set table and key field
Can be overloaded/supplemented by the child class
Binds a named array/hash to this object
can be overloaded/supplemented by the child class
Generic check for whether dependancies exist for this object in the db schema
can be overloaded/supplemented by the child class
Generic check method
Can be overloaded/supplemented by the child class
Default delete method
can be overloaded/supplemented by the child class
Filters public properties
Returns a reference to the a Model object, always creating it
Tests if item is checked out
Binds an array/hash to this object
Generic Publish/Unpublish function
Generic save function
Inserts a new row if id is zero or updates an existing row in the database table
Can be overloaded/supplemented by the child class
Export item list to xml
Compacts the ordering sequence of the selected records
Inherited From JObject
JObject::__construct()
JObject::JObject()
JObject::get()
JObject::set()
JObject::toString()
JObject::__destruct()
Documentation generated on Sat, 4 Feb 2006 14:24:21 +0100 by phpDocumentor 1.3.0RC4