Support Joomla!
Common Package PDF Print

Overview


Common Package
Joomla Framework Common Package

Base Folder

JObject 

The JObject class is an abstract class that nearly all framework classes inherit from.  It emulates PHP5 functionality in PHP4 and provides basic get/set methods on object fields. 

JObserver

JObserver is one of two abstract classes that implement the Observer design pattern.  A class that extends JObserver is able to attach itself to a JObservable object and observe the state of the observable object.  This is an equivalent of the JObserver object listening for an event fired by the JObservable class it is attached to.

JObservable 

JObservable is the abstract class that interacts with JObserver.  It has a method to notify all JObserver objects observing it of an event or "state change".

 

Compatability Folder

This folder holds compatability files which are loaded as necessary depending upon the version of PHP executing the Joomla! script.

Legacy Folder

This folder holds files which contain legacy code.  Everything within this folder is deprecated and scheduled to be removed.  It is provided only for backward compatability. 

Last Updated ( Monday, 06 February 2006 )
 
< Prev   Next >