API15

JModel: Difference between revisions

From Joomla! Documentation

Doxiki (talk | contribs)
New page: <span class="editsection" style="font-size:76%;"> <nowiki>[</nowiki>Edit Descripton<nowiki>]</nowiki> </span> {{Description:JModel}} ===Defined in=== librari...
 
Doxiki (talk | contribs)
No edit summary
Line 14: Line 14:
|[[API15:JModel/__construct|__construct]]
|[[API15:JModel/__construct|__construct]]
|Constructor
|Constructor
|-
|[[API15:JModel/getInstance|getInstance]]
|Returns a reference to the a Model object, always creating it
|-
|-
|[[API15:JModel/setState|setState]]
|[[API15:JModel/setState|setState]]
Line 21: Line 24:
|Method to get model state variables
|Method to get model state variables
|-
|-
|[[API15:JModel/getDbo|getDbo]]
|[[API15:JModel/getDBO|getDBO]]
|Method to get the database connector object
|Method to get the database connector object
|-
|-
|[[API15:JModel/setDbo|setDbo]]
|[[API15:JModel/setDBO|setDBO]]
|Method to set the database connector object
|Method to set the database connector object
|-
|-
Line 32: Line 35:
|[[API15:JModel/getTable|getTable]]
|[[API15:JModel/getTable|getTable]]
|Method to get a table object, load it if necessary.
|Method to get a table object, load it if necessary.
|-
|[[API15:JModel/getInstance|getInstance]]
|Returns a Model object, always creating it
|-
|-
|[[API15:JModel/addIncludePath|addIncludePath]]
|[[API15:JModel/addIncludePath|addIncludePath]]

Revision as of 22:10, 22 March 2010

[Edit Descripton] Template:Description:JModel

Defined in

libraries/joomla/application/component/model.php

Methods

Method name Description
__construct Constructor
getInstance Returns a reference to the a Model object, always creating it
setState Method to set model state variables
getState Method to get model state variables
getDBO Method to get the database connector object
setDBO Method to set the database connector object
getName Method to get the model name
getTable Method to get a table object, load it if necessary.
addIncludePath Add a directory where JModel should search for models. You may either pass a string or an array of directories.
addTablePath Adds to the stack of model table paths in LIFO order.

Importing

jimport( 'joomla.application.component.model' );

[Edit See Also] Template:SeeAlso:JModel

Examples

<CodeExamplesForm />