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

While there are some restrictions as to what we can do in Joomla!, there are many ways to achieve the same goal. You should never feel restricted by conventional extension design, but you should always work with Joomla! and take advantage of the facilities that it provides.

Building supporting classes that do not relate specifically to part of the Joomla! framework is a common way to extend Joomla! beyond its intended scope. Making extensions easy to build is all part of the logic behind helper classes. These static classes allow us to categorize functionality and increase the code reuse.

Programming patterns are one of the weapons we can use to tackle a problem. Joomla! uses patterns extensively, from the complex MVC to basic iterators. ...

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