Drupal 8 Plugin System Deep Dive
Click here to watch Drupal 8 Plugin System Deep Dive.
The Drupal 8 plugin system provides a new set of options within Drupal for discovery, instantiation and invocation beyond what traditional hooks have provided in past version of Drupal core. The plugin system provides the underlying structure to allow classes to sit in place of what has often been multiple disconnected hooks. Many subsystems in Drupal have been converted to plugins including blocks, entities field widgets and more. We'll discuss many of these at some level and try to communicate what appropriate plugin system usage looks like, what tools already exist, how to leverage them, and where to get more information on building your own plugin types.
A larger discussion around plugin discovery and annotations specifically will be had including discovery decorators and their interactions with the Managers and Factory interfaces. This topic is quite nuanced and many details will be conveyed to the audience including a couple different points of view.
Comments
chx replied on Permalink
This absolutely needs to happen.
BrockBoland replied on Permalink
Sounds necessary for anyone planning on coding in D8.
robertDouglass replied on Permalink
Great topic, great panel.
rgristroph replied on Permalink
Great topic, and it looks like the right people are presenting it . . . this will be good session.
MiSc replied on Permalink
Great one, with the right people :-)
blainelang replied on Permalink
Needed talk for any wannabe D8 Developer.
guy_schneerson replied on Permalink
Wish I was cumming to Portland, looking forward to catch the recording of this one.