JObject
Base object class.
This class allows for simple but smart objects with get and set methods and an internal error handler.
Located in /libraries/joomla/base/object.php (line 22)
JObject (Subpackage Base)
| Class | Description |
|---|---|
JCache
|
Joomla! Cache base object |
JLanguage
|
Languages/translation handler class |
JProfiler
|
Utility class to assist in the process of benchmarking the execution of sections of code to understand where time is being spent. |
JPane
|
JPane abstract class |
JPagination
|
Pagination Class. Provides a common interface for content pagination for the Joomla! Platform. |
JPaginationObject
|
Pagination object representing a particular item in the pagination lists. |
JButton
|
Button base class |
JToolBar
|
ToolBar handler |
JElement
|
Parameter base class |
JEditor
|
JEditor class to handle WYSIWYG editors |
JDocumentRenderer
|
Abstract class for a renderer |
JOpenSearchUrl
|
JOpenSearchUrl is an internal class that stores the search URLs for the OpenSearch description |
JOpenSearchImage
|
JOpenSearchImage is an internal class that stores Images for the OpenSearch Description |
JFeedItem
|
JFeedItem is an internal class that stores feed item information |
JFeedEnclosure
|
JFeedEnclosure is an internal class that stores feed enclosure information |
JFeedImage
|
JFeedImage is an internal class that stores feed image information |
JDocument
|
Document class, provides an easy interface to parse and display a document |
JBrowser
|
Browser class, provides capability information about the current web client. |
JURI
|
JURI Class |
JTable
|
Abstract Table class |
JSimpleCrypt
|
JSimpleCrypt is a very simple encryption algorithm for encrypting/decrypting strings |
JSimpleXML
|
SimpleXML implementation. |
JSimpleXMLElement
|
SimpleXML Element |
JUpdate
|
Update class. |
JRouter
|
Class to create and parse routes |
JPathway
|
Class to maintain a pathway. |
JMenu
|
JMenu class |
JApplication
|
Base class for a Joomla! application. |
JCategoryNode
|
Helper class to load Categorytree |
JView
|
Base class for a Joomla View |
JModel
|
Base class for a Joomla Model |
JController
|
Base class for a Joomla Controller |
JLDAP
|
LDAP client class |
JAuthentication
|
Authentication class, provides an interface for the Joomla authentication system |
JAuthenticationResponse
|
Authentication response class, provides an object for storing user and error details |
JUser
|
User class. Handles all application interaction with a user |
JStream
|
Joomla! Stream Interface |
JArchiveTar
|
Tar format adapter for the JArchive class |
JArchiveZip
|
ZIP format adapter for the JArchive class |
JArchiveGzip
|
Gzip format adapter for the JArchive class |
JArchiveBzip2
|
Bzip2 format adapter for the JArchive class |
JEvent
|
JEvent Class |
JDispatcher
|
Class to handle dispatching of events. |
JExtension
|
Extension object |
JLibraryManifest
|
Joomla! Library Manifest File |
JPackageManifest
|
Joomla! Package Manifest File |
JSession
|
Class for managing HTTP sessions |
JSessionStorage
|
Custom session storage handler for PHP |
JAdapterInstance
|
Adapter Instance Class |
JNode
|
Tree Node Class. |
JObserver
|
Abstract observer class to implement the observer design pattern |
JObservable
|
Abstract observable class to implement the observer design pattern |
JTree
|
Tree Class. |
JAdapter
|
Adapter Class Retains common adapter pattern functions Class harvested from joomla.installer.installer |
JFilterInput
|
JFilterInput is a class for filtering input from any data source |
array
$_errors
= array() (line 30)
An array of error messages or JExceptions objects.
Class constructor, overridden in descendant classes.
- mixed $properties: Either and associative array or another object to set the initial properties of the object.
- JCache::__construct() : Constructor
- JLanguage::__construct() : Constructor activating the default information of the language.
- JProfiler::__construct() : Constructor
- JPaneTabs::__construct() : Constructor.
- JPaneSliders::__construct() : Constructor.
- JPagination::__construct() : Constructor.
- JPaginationObject::__construct() : Class constructor.
- JButton::__construct() : Constructor
- JToolBar::__construct() : Constructor
- JElement::__construct() : Constructor
- JEditor::__construct() : Constructor
- JDocumentRenderer::__construct() : Class constructor
- JDocument::__construct() : Class constructor.
- JDocumentError::__construct() : Class constructor
- JDocumentOpensearch::__construct() : Class constructor
- JDocumentHTML::__construct() : Class constructor
- JDocumentXml::__construct() : Class constructor
- JDocumentFeed::__construct() : Class constructor
- JDocumentRaw::__construct() : Class constructor
- JDocumentJSON::__construct() : Class constructor
- JBrowser::__construct() : Create a browser instance (constructor).
- JURI::__construct() : Constructor.
- 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.
- JTableContent::__construct() : Constructor
- JTableModule::__construct() : Constructor.
- JTableUser::__construct() : Constructor
- JTableExtension::__construct() : Constructor
- JTableMenuType::__construct() : Constructor
- JTableSession::__construct() : Constructor
- JTableLanguage::__construct() : Constructor
- JTableUsergroup::__construct() : Constructor
- JTableUpdate::__construct() : Constructor
- JTableViewlevel::__construct() : Constructor
- JTableMenu::__construct() : Constructor
- JTableCategory::__construct() : Constructor
- JTableAsset::__construct() : Constructor
- JSimpleCrypt::__construct() : Object Constructor takes an optional key to be used for encryption/decryption. If no key is given then the secret word from the configuration object is used.
- JSimpleXML::__construct() : Constructor.
- JSimpleXMLElement::__construct() : Constructor, sets up all the default values
- JRouter::__construct() : Class constructor
- JPathway::__construct() : Class constructor
- JMenu::__construct() : Class constructor
- JApplication::__construct() : Class constructor.
- JCategoryNode::__construct() : Class constructor
- JView::__construct() : Constructor
- JModel::__construct() : Constructor
- JModelList::__construct() : Constructor.
- JModelAdmin::__construct() : Constructor.
- JController::__construct() : Constructor.
- JControllerForm::__construct() : Constructor.
- JControllerAdmin::__construct() : Constructor.
- JLDAP::__construct() : Constructor
- JAuthentication::__construct() : Constructor
- JAuthenticationResponse::__construct() : Constructor
- JUser::__construct() : Constructor activating the default information of the language
- JStream::__construct() : Constructor
- JArchiveBzip2::__construct() : Constructor tries to load the bz2 extension if not loaded
- JEvent::__construct() : Constructor
- JPlugin::__construct() : Constructor
- JExtension::__construct() : Constructor
- JLibraryManifest::__construct() : Constructor
- JPackageManifest::__construct() : Constructor
- JSession::__construct() : Constructor
- JSessionStorage::__construct() : Constructor
- JSessionStorageMemcache::__construct() : Constructor
- JSessionStorageEaccelerator::__construct() : Constructor
- JSessionStorageWincache::__construct() : Constructor
- JSessionStorageApc::__construct() : Constructor
- JSessionStorageXcache::__construct() : Constructor
- JAdapterInstance::__construct() : Constructor
- JNode::__construct() : Constructor
- JObserver::__construct() : Constructor
- JObservable::__construct() : Constructor
- JTree::__construct() : Constructor
- JAdapter::__construct() : Constructor
- JUpdater::__construct() : Constructor
- JInstaller::__construct() : Constructor
- JFilterInput::__construct() : Constructor for inputFilter class. Only first parameter is required.
Sets a default value if not alreay assigned
- string $property: The name of the property.
- mixed $default: The default value.
Returns a property of the object or the default value if the property is not set.
- string $property: The name of the property.
- mixed $default: The default value.
- JCache::get() : Get cached data by id and group
- JLanguage::get() : Get a metadata language property.
- JView::get() : Method to get data from a registered model or a property of the view
- JSession::get() : Get data from the session store
Get the most recent error message.
- integer $i: Option error index.
- boolean $toString: Indicates if JError objects should return their error message.
Returns an associative array of object properties.
- boolean $public: If true, returns only the public properties.
Modifies a property of the object, creating it if it does not already exist.
- string $property: The name of the property.
- mixed $value: The value of the property to set.
- JSession::set() : Set data into the session store.
Add an error message.
- string $error: Error message.
- JDocumentError::setError() : Set error object
Set the object properties based on a named array/hash.
- mixed $properties: Either an associative array or another object.
Converts the object to a string (the class name).
- JURI::toString() : Returns full uri string.
- JSimpleXMLElement::toString() : Return a well-formed XML string based on SimpleXML element
Magic method to convert the object to a string gracefully.
- JURI::__toString() : Magic method to get the string representation of the URI object.
- JApplication::__toString() : Returns the response as a string.
JObject (Subpackage Base)