Hooks & Events Overview: How Complex Systems Communicate
Now with Drupal 8's adoption of Symfony framework, Drupal 8 now has two event systems in place; the older system of hooks, and the newer system of Symfony events. The patterns behind event systems are universal, and gaining a fundamental understanding of them can be significantly helpful when learning or creating new frameworks.
By the end of this session attendees will be able to:
- recognize an event system, regardless of what the framework has named events
- identify the parts of an event system and understand how they work
- discuss the pros and cons of the most popular frameworks' event systems
This presentation is great for developers who are familiar with working in themes and modules and want to understand more about what is going on under the hood of Drupal.