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

Chapter 4. Extension Design

Over and above the design issues we have discussed in previous chapters, there are additional design elements to consider when building extensions. This chapter explains some of the other design elements common to all extensions and discusses creating development sandboxes as well as extension structure and packaging. In this discussion, we will consider the following topics:

  • Creating supporting classes
  • Creating helper classes
  • Using and building getInstance() methods
  • Using the registry
  • Accessing and using the JUser object and user parameters
  • Handling sessions
  • Obtaining and using browser information
  • Managing extension assets
  • Understanding the structure and setting up development sandboxes for
    • components
    • modules
    • plugins
  • Extension ...

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