DrupalCon Seattle 2019: Accelerate with Service Autowiring!

Services? Yea, you've worked with them: registering them in {modulename}.services.yml, adding arguments, using them. Great! While you've been crushing it, Symfony has been busy too - with new features to accelerate how you work!

In this talk, we'll discover service autowiring, auto-registration and autoconfiguration: a set of features that will make you move faster and *love* the process! Just created a new service class and ready to use it? No need to touch *any* configuration files. Need to add another constructor argument? Type-hint it and keep coding: no YAML involved.

This talk assumes a basic understanding of Drupal 8 - and we'll walk through the basics of services in the beginning. By the end, you'll be confident and ready to leverage these new features to work faster. Zoom!

Drupal is a registered trademark of Dries Buytaert.