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.

Schedule info
Status: 
Accepted
Time slot: 
Thursday, May 23 - 01:00pm-02:00pm
Room: 
Hall A1 - Acquia
Session Info
Track: 
Coding + Development
Experience level: 
Advanced

Comments

This absolutely needs to happen.

Sounds necessary for anyone planning on coding in D8.

Great topic, and it looks like the right people are presenting it . . . this will be good session.

Great one, with the right people :-)

Needed talk for any wannabe D8 Developer.

Wish I was cumming to Portland, looking forward to catch the recording of this one.