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 this chapter we have discovered that events trigger the event dispatcher to notify listeners whenever an event occurs. We learned that listeners can be either classes or functions and that they must be registered with the global event dispatcher.

We discussed how plugins are located within either an existing plugin group or a group that we define. Plugin groups provide increased efficiency because we only need to import the required plugins, not all plugins.

We also learned that in lieu of library extensions, we can manipulate plugins to behave like libraries. Plugins can go far beyond the intended use of handling events. If we utilize plugins to our advantage, we can create modular extensions.

In the next chapter, we will discuss advanced ...

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