O'Reilly logo

Mastering Joomla! 1.5 Extension and Framework Development by Chuck Lanham, James Kennard

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In order to develop efficient and well-designed extensions for Joomla!, you must have a basic understanding of objects and classes and the differences between PHP4 and PHP5.

It is essential that you understand the process that Joomla! performs in creating an application because this embodies the complete process of responding to a request. The document is used to determine the format of the response data and as a buffer to store the response data.

Instead of using the request and session hashes in Joomla!, we use the static JRequest class and the global JSession object. The JRoute class enables us to parse and build internal URIs. The JText class is used to translate strings into different languages. Limitations in PHP mean we must use ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required