Bart Feenstra: The Drupal 8 plugin system: extensibility for all

Опубликовано: 28 Июль 2026
на канале: Magyar Drupal Egyesület
141
1

Custom hook implementations, Ctools plugins, or simply no extensibility at all. We’ve all faced the challenges that needed to be overcome in order to make Drupal modules extensible by others.

Drupal 8 introduces the plugin system: a unified approach to discover and instantiate plugins, with a variety of options to customize your own plugin type using different discovery methods and plugin features.

By attending this session, you will learn about:

How Drupal core and contributed modules use the plugin system
The available plugin discovery methods
Plugin instantiation
The available features plugin types can provide out of the box
How to write your own plugin types
Demo code will be made available prior to the presentation. You are encouraged to bring a device with code viewing and editing capabilities to get the most out of this session. After the presentation we will go through the steps of writing our own plugin using the demo code.