Abstract Class JObject

Description

Object class, allowing __construct and __destruct in PHP4.

Located in /common/base/object.php (line 23)


	
			
Direct descendents
Class Description
Abstract class JApplication Base class for a Joomla! application
 class JBrowser Browser class, provides capability information about the current web client.
 class JURI JURI Class
 class JPathWay Class to maintain a pathway.
 class JAuthenticate Authorization class, provides an interface for the Joomla authentication system
 class JAuthenticateResponse Authorization response class, provides an object for storing error details
 class JUser User class. Handles all application interaction with a user
Abstract class JObserver Abstract observer class to implement the observer design pattern
Abstract class JObservable Abstract observable class to implement the observer design pattern
 class JFTP FTP client class
Abstract class JDatabase Database connector class
 class JLanguage Languages/translation handler class
Abstract class JInstaller Joomla base installer class
Abstract class JModel Abstract Model class
Abstract class JElement Parameter base class
Abstract class JRegistryFormat Abstract Format for JRegistry
 class JRegistry JRegistry class
 class JPagination Pagination Class. Provides a common interface for content pagination for the Joomla! Framework
 class JProfiler Page generation time
Method Summary
 JObject __construct ()
 Object JObject ()
 void __destruct ()
 mixed get (string $property, [mixed $default = null])
 void set (string $property, [mixed $value = null])
 string toString ()
Methods
Constructor __construct (line 45)

Class constructor, overridden in descendant classes.

  • access: protected
JObject __construct ()

Redefined in descendants as:
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 ()
Destructor __destruct (line 52)

Class destructor, overridden in descendant classes.

  • access: protected
void __destruct ()
get (line 67)
  • return: The value of the property
mixed get (string $property, [mixed $default = null])
  • string $property: The name of the property
  • mixed $default: The default value

Redefined in descendants as:
set (line 58)
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:
toString (line 80)

Object-to-string conversion.

Each class can override it as necessary.

  • return: This name of this class
string toString ()

Redefined in descendants as:

Documentation generated on Sat, 4 Feb 2006 14:24:54 +0100 by phpDocumentor 1.3.0RC4