Journey to the center of DependencyInjection in Drupal (and back!)

weaverryan

Ah, Dependency Injection, that frightening word that we use to scare developers
away from Symfony and Drupal. Well, no more!

In this talk, we'll get a brief introduction into dependency injection and then
dive into Symfony's DependencyInjection component... specifically how it's used in Drupal! What is a service? How are the core services loaded into Drupal? How do modules at custom services? We'll also dive a bit deeper into the component, showing you the *fancy* stuff, like service providers, tags, factory services and more. If you want to thoroughly understand dependency injection *and* not be bored while doing it, then let's go!

This talk will have something for dependency injection beginners and those that already have their feet wet!

Session Track

Symfony

Experience Level

Beginner

Drupal Version