Product SiteDocumentation Site

Joomla Platform 11.3

Developer Manual

A Reference Guide

Edition 1

Joomla! Platform Project


Legal Notice

Copyright © 2011 | Open Source Matters | This material may only be distributed subject to the terms and conditions set forth in the Joomla! Electronic Documentation License (JEDL), V1.0 or later (the latest version is presently available at http://opensourcematters.org/index.php?Itemid=163).
Abstract
A reference guide to the Joomla! Platform.

Preface
1. Introduction
1.1. Folder Structure
1.2. Bootstrapping
1.2.1. Minimalistic Approach
1.3. Platform Version
1.3.1. JPlatform
1.4. Class Auto-loading
1.4.1. JLoader
2. Core Packages
2.1. JGithub
2.1.1. Using the Github Package
2.2. Logging with JLog
2.2.1. Introduction
2.2.2. Logging priority
2.2.3. Logging to files (formattedtext)
2.2.4. Logging to the database
3. Testing
3.1. PHP Unit Tests
3.1.1. Accessing and Invoking Protected Properties and Methods
A. Configuring Code Analysis Tools
A.1. Running Unit Tests
A.1.1. Configuring Your Environment: The Database
A.1.2. Configuring Your Environment: The JHttpTransport Test Stubs
A.1.3. Running the Tests
A.2. Coding Standards Analysis
A.2.1. Running CodeSniffer
A.2.2. Known Issues
B. Changelog
B.1. Version 11.4
B.2. Version 11.3
B.3. Version 11.2
B.4. Version 11.1
Index