API17:Platform
From Joomla! Documentation
(Difference between revisions)
(Updated to r1448:247ba8d88526) |
Dilbert4life (Talk | contribs) m (→Packages and Classes) |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {{ | + | {{Chunk:Platform}} |
| − | {{ | + | |
| + | == Packages and Classes == | ||
| + | {{notice|'''The Platform project maintains its own documentation that may be more up-to-date than the documentation found on this Wiki:''' | ||
| + | * [http://joomla.github.com/joomla-platform/ The Joomla! Platform Manual] | ||
| + | * [http://api.joomla.org/ An automatically genenerated '''API reference'''] | ||
| + | * [http://developer.joomla.org/manual/ A DocBook '''developer manual''' inside the source tree] | ||
| + | }} | ||
| + | |||
| + | The following Platform classes are present in version 11.1. The links below will take you to further information about each class including, where possible, examples of use. | ||
| − | |||
For other versions see [[Platform]] | For other versions see [[Platform]] | ||
| + | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|Class name | |Class name | ||
| Line 936: | Line 944: | ||
|- | |- | ||
|} | |} | ||
| − | <noinclude>[[Category:Platform 11.1]][[Category:Subpackages 11.1]]</noinclude> | + | <noinclude>== References == |
| + | <references/> | ||
| + | [[Category:Platform 11.1]][[Category:Subpackages 11.1]]</noinclude> | ||
Revision as of 15:42, 15 November 2012
This Namespace has been archived - Please Do Not Edit or Create Pages in this namespace. Pages contain information for a Joomla! version which is no longer supported. It exists only as a historical reference, will not be improved and its content may be incomplete.
The Joomla Platform is a platform for writing Web and command line applications in PHP. It is free and open source software, distributed under the GNU General Public License version 2 or later. The Joomla Content Management System (CMS) is built on top of the Joomla Platform.[1] | |
| The release of the Joomla Platform on 5 July 2011[2] marked an important change in the Joomla! CMS architecture. From the very beginning of Joomla!, the Joomla! CMS and its Framework, which the Joomla! CMS Application was built on, were an integral part of each other. The main difference now with the release of the Joomla! Platform is the separation of the Joomla! Framework from the Joomla! CMS Application. Before, from the previous Joomla! Framework could not be used separate from the Joomla! CMS Application. Now, the Joomla! Platform is a completely independent set of libraries which do not require the Joomla! CMS Application. These libraries are made up of libraries maintained by the Joomla! Project and libraries maintained by other 3rd party developers. 'Connectors' or 'Event Listeners' which are simply called Plugins, can now be created by 3rd party developers to interact with either or both libraries to create Applications independent of the Joomla! CMS Application.
The home of the Joomla! Platform is the joomla/joomla-platform GitHub repository that contains the source, documentation and means to contribute (pull requests). |
|
Packages and Classes
| The Platform project maintains its own documentation that may be more up-to-date than the documentation found on this Wiki: |
The following Platform classes are present in version 11.1. The links below will take you to further information about each class including, where possible, examples of use.
For other versions see Platform

