JObject
Description
Object class, allowing __construct in PHP4.
Located in /joomla/base/object.php (line 23)
JObject (Subpackage Base)
Direct descendents
Class | Description |
---|---|
JURI | JURI Class |
JBrowser | Browser class, provides capability information about the current web client. |
JSession | Class for managing HTTP sessions |
JSessionStorage | Custom session storage handler for PHP |
JPane | JPane abstract class |
JButton | Button base class |
JPagination | Pagination Class. Provides a common interface for content pagination for the Joomla! Framework |
JPaginationObject | Pagination object representing a particular item in the pagination lists |
JToolBar | ToolBar handler |
JElement | Parameter base class |
JCache | Joomla! Cache base object |
JCacheStorage | Abstract cache storage handler |
JDatabase | Database connector class |
JTable | Abstract Table class |
JRegistryFormat | Abstract Format for JRegistry |
JRegistry | JRegistry class |
JDocument | Document class, provides an easy interface to parse and display a document |
JDocumentRenderer | Abstract class for a renderer |
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 |
JInstallerTemplate | Template installer |
JInstallerComponent | Component installer |
JInstallerLanguage | Language installer |
JInstallerModule | Module installer |
JInstallerPlugin | Plugin installer |
JInstaller | Joomla base installer class |
JDate | JDate is a class that stores a date |
JException | Joomla! Exception object. |
JProfiler | Utility class to assist in the process of benchmarking the execution of sections of code to understand where time is being spent. |
JSimpleXML | SimpleXML implementation. |
JSimpleXMLElement | SimpleXML Element |
JLog | Joomla! Logging class |
JArchiveBzip2 | Bzip2 format adapter for the JArchive class |
JArchiveZip | ZIP format adapter for the JArchive class |
JArchiveGzip | Gzip format adapter for the JArchive class |
JArchiveTar | Tar format adapter for the JArchive class |
JLanguage | Languages/translation handler class |
JFTP | FTP client class |
JTree | Tree 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 |
JMenu | JMenu class |
JPathWay | Class to maintain a pathway. |
JApplication | Base class for a Joomla! application. |
JRouter | Class to create and parse routes |
JSearch | Base search class |
JController | Base class for a Joomla Controller |
JModel | Base class for a Joomla Model |
JView | Base class for a Joomla View |
JInputFilter | JInputFilter is a class for filtering input from any data source |
JAuthenticate | Authorization class, provides an interface for the Joomla authentication system |
JAuthenticateResponse | Authorization response class, provides an object for storing user and error details |
JUser | User class. Handles all application interaction with a user |
Method Summary
Methods
Constructor __construct (line 44)
Class constructor, overridden in descendant classes.
JObject
__construct
()
Redefined in descendants as:
- JURI::__construct() : Constructor.
- JBrowser::__construct() : Create a browser instance (Constructor).
- JSession::__construct() : Constructor
- JSessionStorage::__construct() : Constructor
- JSessionStorageApc::__construct() : Constructor
- JSessionStorageEaccelerator::__construct() : Constructor
- JPane::__construct() : Constructor
- JPaneTabs::__construct() : Constructor
- JPaneSliders::__construct() : Constructor
- JButton::__construct() : Constructor
- JPagination::__construct() : Constructor
- JPaginationObject::__construct()
- JToolBar::__construct() : Constructor
- JElement::__construct() : Constructor
- JCache::__construct() : Constructor
- JCacheStorage::__construct() : Constructor
- JCacheStorageApc::__construct() : Constructor
- JCacheStorageEaccelerator::__construct() : Constructor
- JCacheStorageFile::__construct() : Constructor
- JDatabase::__construct() : Database object constructor
- JDatabaseMySQL::__construct() : Database object constructor
- JDatabaseMySQLi::__construct() : Database object constructor
- JTable::__construct() : Object constructor to set table and key field
- JTableContent::__construct()
- JTableSection::__construct()
- JTableUser::__construct()
- JTableMenu::__construct() : Constructor
- JTableSession::__construct() : Constructor
- JTableComponent::__construct()
- JTableMenuTypes::__construct() : Constructor
- JTableCategory::__construct()
- JTableModule::__construct() : Contructore
- JTablePlugin::__construct()
- JTableARO::__construct()
- JTableAroGroup::__construct()
- JRegistry::__construct() : Constructor
- JParameter::__construct() : Constructor
- JDocument::__construct() : Class constructor
- JDocumentHTML::__construct() : Class constructor
- JDocumentRAW::__construct() : Class constructore
- JDocumentError::__construct() : Class constructor
- JDocumentFeed::__construct() : Class constructor
- JDocumentPDF::__construct() : Class constructore
- JDocumentRenderer::__construct() : Class constructor
- JInstallerTemplate::__construct() : Constructor
- JInstallerComponent::__construct() : Constructor
- JInstallerLanguage::__construct() : Constructor
- JInstallerModule::__construct() : Constructor
- JInstallerPlugin::__construct() : Constructor
- JInstaller::__construct() : Constructor
- JDate::__construct() : Creates a new instance of JDate representing a given date.
-
JException::__construct()
: Constructor
- used to set up the error with all needed error details.
- JProfiler::__construct() : Constructor
- JSimpleXML::__construct() : Constructor.
- JSimpleXMLElement::__construct() : Constructor, sets up all the default values
- JLog::__construct() : Constructor
- JArchiveBzip2::__construct() : Constructor tries to load the bz2 extension of not loaded
- JLanguage::__construct() : Constructor activating the default information of the language
- JFTP::__construct() : JFTP object constructor
- JTree::__construct()
- JNode::__construct()
- JObserver::__construct() : Constructor
- JObservable::__construct() : Constructor
- JEditor::__construct() : constructor
- JEventDispatcher::__construct() : Constructor
- JMenu::__construct() : Class constructor
- JPathWay::__construct() : Class constructor
- JApplication::__construct() : Class constructor.
- JRouter::__construct() : Class constructor
- JSearch::__construct() : Constructor
- JController::__construct() : Constructor.
- JModel::__construct() : Constructor
- JView::__construct() : Constructor
- JInputFilter::__construct() : Constructor for inputFilter class. Only first parameter is required.
- JAuthenticate::__construct() : Constructor
- JAuthenticateResponse::__construct() : Constructor
- JUser::__construct() : Constructor activating the default information of the language
Constructor JObject (line 33)
A hack to support __construct() on PHP 4
Hint: descendant classes have no PHP4 class_name() constructors, so this constructor gets called first and calls the top-layer __construct() which (if present) should call parent::__construct()
Object
JObject
()
get (line 64)
Returns a property of the object or the default value if the property is not set.
mixed
get
(string $property, [mixed $default = null])
- string $property: The name of the property
- mixed $default: The default value
Redefined in descendants as:
- JSession::get() : Get data from the session store
- JCache::get() : Get cached data by id and group
- JCacheCallback::get() : Executes a cacheable callback if not found in cache else returns cached output and result
- JCachePage::get() : Get the cached page data
- JCacheView::get() : Get the cached view data
- JCacheStorage::get() : Get cached data by id and group
- JCacheStorageApc::get() : Get cached data from APC by id and group
- JCacheStorageEaccelerator::get() : Get cached data from eAccelerator by id and group
- JCacheStorageFile::get() : Get cached data from a file by id and group
- JParameter::get() : Get a value
- JLanguage::get() : Get a matadata language property
- JFTP::get() : Method to get a file from the FTP server and save it to a local file
- JView::get() : Method to get data from a registered model
getPublicProperties (line 79)
Returns an array of public properties
array
getPublicProperties
([boolean $assoc = false])
- boolean $assoc: If true, returns an associative key=>value array
set (line 52)
Modifies a property of the object, creating it if it does not already exist.
void
set
(string $property, [mixed $value = null])
- string $property: The name of the property
- mixed $value: The value of the property to set
Redefined in descendants as:
- JSession::set() : Set data into the session store
- JParameter::set() : Set a value
toString (line 100)
Object-to-string conversion.
Each class can override it as necessary.
string
toString
()
Redefined in descendants as:
- JURI::toString() : Returns full uri string
- JRegistry::toString() : Get a namespace in a given string format
Documentation generated on Mon, 05 Mar 2007 21:12:09 +0000 by phpDocumentor 1.3.1